Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%)
|
Polecenie SELECT*FROM tabela ORDER BY nazwisko zwraca wysortowane wyniki. Chciałbym posortować tabelę żródłową czy jest na to jakoś komenda?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 167 Pomógł: 35 Dołączył: 29.12.2014 Skąd: Otwock Ostrzeżenie: (0%)
|
Pamiętaj, że każda modyfikacja danych nie spowoduje że znów się posortują. Chyba, że napiszesz do tego procedurę (IMG:style_emoticons/default/wink.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 26.12.2014 Ostrzeżenie: (0%)
|
Dzięki bardzo!! (IMG:style_emoticons/default/smile.gif) . 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 | +----+-----------+------------- 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. |
|
|
|
lesz735 [MySQL] Komenda do sortowania tabeli? 18.01.2015, 08:59:50
Kshyhoo Masz bana na Google? jak posortować tabelę MySQL. 18.01.2015, 09:13:20
lesz735 Nie mam bana; przejrzałem kilka odpowiedzi: są typ... 18.01.2015, 17:01:15
Kshyhoo Wiesz, leniom nie wróżymy przyszłości na tym Forum... 18.01.2015, 17:13:44
lesz735 Te komendy to ja znam; może się mylę bo jestem bar... 18.01.2015, 17:30:15 
Kshyhoo Cytat(lesz735 @ 18.01.2015, 17:30:15 ... 18.01.2015, 17:36:15
Crozin 1. W SQL-u o ile nie podasz jawnie sortowania (kla... 18.01.2015, 20:23:10 
lesz735 Cytat(Crozin @ 18.01.2015, 20:23:10 )... 18.01.2015, 20:30:49
Crozin Możesz rozwinąć? Bo wygląda na to, że w innym miej... 18.01.2015, 20:36:23
SpiritCode Załapałem się na 1% 19.01.2015, 06:24:10
Crozin @lesz735: Ale zdajesz sobie sprawę z tego, że:
1. ... 19.01.2015, 07:38:52
SpiritCode Fakt, że czegoś takiego jak srotowanie tabeli źród... 19.01.2015, 11:14:14 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:54 |