Cytat(SpiritCode @ 18.01.2015, 18:06:33 )

ALTER TABLE tablename ORDER BY columnname ASC;
Dzięki bardzo!!

. Prosta odpowiedź na moje pytanie. Działa poprawnie, sortuje tabelę źródłową a nie wyniki:
mysql> SELECT *FROM czas1;
+----+-----------+-------------+
| id | imie | nazwisko |
+----+-----------+-------------+
| 7 | Adam | Małysz |
| 8 | Artur | Wielki |
| 9 | Sebastian | Małolepszy |
| 10 | Bernard | Aautorski |
+----+-----------+-------------+
4 rows in set (0.00 sec)
mysql> ALTER TABLE czas1 ORDER BY nazwisko;
Query OK, 4 rows affected (0.20 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql> SELECT * FROM czas1;
+----+-----------+-------------+
| id | imie | nazwisko |
+----+-----------+-------------+
| 10 | Bernard | Aautorski |
| 9 | Sebastian | Małolepszy |
| 7 | Adam | Małysz |
| 8 | Artur | Wielki |
+----+-----------+-------------
Cytat(Crozin @ 18.01.2015, 20:23:10 )

1. W SQL-u o ile nie podasz jawnie sortowania (klauzula ORDER BY) należy założyć, że wyniki zwrócone są w kompletne losowej kolejności.
Chyba niekoniecznie losowy bo po zapytaniu o rekord 3 takiego wyniku się spodziewałem:
// to do tej tabeli po komendzie ALTER.
mysql> SELECT * FROM czas1 LIMIT 2,1;
+----+------+----------+
| id | imie | nazwisko |
+----+------+----------+
| 7 | Adam | Małysz |
Dziękuję za zainteresowanie moim tematem.