![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
mam przykladowe zapytanie, ktore nie chce dzialac tak jak powinno...
zapytanie jest wykonywane, ale niestety wyniki nie sa segregowane. sprawdzałem kazdo osobne zapytanie i poprawnie segreguje... po zlaczeniu niestety nie chce. dlaczego ? co powinienem zmienić ? nazwy kolumn, typy danych, liczba kolumno, kolejnosc kolumn, wszystko się zgadza. juz naprawdę nie wiem o co może być problem... może powodem jest to samo zrodlo zmiennych ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 3 Dołączył: 6.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Na moje oko to powinno być tak.
na końcu jeszcze raz ORDER BY id DESC Ten post edytował neuroine 17.06.2010, 21:08:46 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
jednak nie do konca (IMG:style_emoticons/default/smile.gif) poczytalem i w końcu zrobiłem (IMG:style_emoticons/default/smile.gif)
w zapytaniach union mozna uzyc tylko raz ORDER BY na samym koncu i tylko do zmiennych z pierwszego selecta. dlatego chcąc stworzyc dwie odrebne grupy z sortowaniem trzeba było do pierwszego zapytania dodac alias np( 1 as 'sort') do drugiego (2 as 'sort') i potem pod koniec najpierw order by sort a nastepnie potem wedlug jakiejs zmiennej (IMG:style_emoticons/default/smile.gif) i po problemie. calosc powinna wygladac:
Ten post edytował kkuubbaa88 18.06.2010, 09:59:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:19 |