Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql]sortowanieSQL
-SQL-
post 13.03.2008, 01:49:38
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 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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:01