![]() |
![]() ![]() |
![]() |
![]()
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 ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
? Dobrze by jednak bylo, zeby pole Date bylo typu datowego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Oczywiscie pole date jest typem datowym. Poprostu zle zapisalem tutaj format rekordu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Niestety użycie
Nie przyniesie porzadanego rezultatu gdyz wiersze zostana posortowane wedlug tylko rekordu Date a jeszcze sa pozostale... |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
to wytlumacz opisowo jaki ma byc porządek, bo przyklad moze juz zaczynam rozumiec, ale nie jestem pewien czy dobrze i czy wszystkie przypadki wylapalem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
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. |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 7.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzieki za pomoc najprawdopodobniej to to zaraz sprawdze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 01:44 |