Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql]sortowanieSQL
-SQL-
post
Post #1





Goście







Mam zapytanie:

  1. SELECT * FROM ((SELECT kol1,kol2 FROM tab1) UNION (SELECT kol1,kol2 FROM tab2)) AS tab


Jak można użyć ORDER BY dla poszczególnych tabel tzn.:
  1. SELECT * FROM ((SELECT kol1,kol2 FROM tab1 ORDER BY kol1) UNION (SELECT kol1,kol2 FROM tab2 ORDER BY kol2)) AS tab


nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , tzn. nie sortuje mi według wybranej kolumny, działa tylko taki zapis:
[sql]SELECT * FROM ((SELECT kol1,kol2 FROM tab1) UNION (SELECT kol1,kol2 FROM tab2)) AS tab ORDER BY kol1[/sll]

, który sortuje wszystko dla wybranej kolumny - jak natomiast można zrobić sortowanie dla kazdej tabeli z osobna ?

z góry dzięki za odpowiedź.
Powód edycji: dodalem tag i lekko zmieniłem temat (cysiaczek)
Go to the top of the page
+Quote Post

Posty w temacie
- SQL   [sql]sortowanieSQL   13.03.2008, 01:49:38
- - Kicok   http://dev.mysql.com/doc/refman/5.0/en/union.html ...   13.03.2008, 10:27:12
- - SQL   Cytat(Kicok @ 13.03.2008, 10:27:12 ) ...   13.03.2008, 14:03:41


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 02:55