Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] zapytanie ORDER BY
mikowski
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 7.03.2007

Ostrzeżenie: (0%)
-----


Mam wynik zlaczenia w postaci :

id| Record_Name| Date| Date_Start| Date_Finish
1 name_1 08-09-01 null null
2 name_2 08-09-04 null null
3 name_3 null 08-09-02 08-09-04
4 name_4 null 08-09-05 08-09-12

Wynik ten chce posotowac wedlug daty tak aby otrzymac nastepujacy wynik :

id| Record_Name| Date| Date_Start| Date_Finish
1 name_1 08-09-01 null null
3 name_3 null 08-09-02 08-09-04
2 name_2 08-09-04 null null
4 name_4 null 08-09-05 08-09-12

Czy jest to mozliwe. Jesli tak to jakiej konstrukcji ORDER BY uzyc ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mikowski
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 7.03.2007

Ostrzeżenie: (0%)
-----


Opisowo mchyy...
Wiec tak w wyniku zlaczenia tabel dostaje w/w zbiorcza tabelke ktora zawiera rekordy z trzema datami tj.:
- pojedyncza data
- data startowa
- data konca
Przy czym wpisy posiadajace date pojedyncza nie posiadaja daty startowej ani daty koncowej. I vice versa wpisy z datami start i koniec nie posiadaja daty pojedynczej. Z czego wynika taka a nie inna struktora zlaczenia z polami typu null. Problem w tym ze nie wiem jak posortowac np. malejaco daty tak jakby zlaczenia pola daty pojedynczej z data startowa.

Mam nadzieje ze za mocno nie zagmatwalem.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 15:05