Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%)
|
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam dwie tabele. Pierwsza to transporty , a druga to tabela operacje zawierająca operacje robione na poszczególnych transportach. Pole ID_transport w tabeli operacje przyporządkowuje konkretna operacje do danego transportu. Do jednego transportu może być wiele operacji, nawet takich samych Teraz chce uzyskać coś takiego: Ile w poszczególnych dniach zostało złożonych unikalnych zamówień na transport (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Każde zamówienie może mieć kilka operacji "Zamowienie" pierwsze określa kiedy wpadało do systemu - ile jakiego dnia zamówień wpadło do systemu Do czego doszedłem: LEFT JOIN
No tak, ale teraz mam WSZYSTKIE operacje zamówień przypisanych do jednego transportu. Jak teraz wybrać te najwcześniejsze i zsumować dniami wszystkie? Każdy transport ma przynajmniej jedną operację "Zamowienie" :/ Baza danych:
I teraz chce uzyskać: 2007-04-11 1 transport 2007-04-20 1 transport Jakby doszedł trzeci transport (ID=3) i operacja "Zamowienie" o czasie np. 2007-04-11 21:22:32, to bym chciał: 2007-04-11 2 transporty 2007-04-20 1 transport a jeżeli miałby czas 2007-04-12 23:44:12 2007-04-11 1 transport 2007-04-12 1 transport 2007-04-20 1 transport czyli tutaj ilość transportów w tabeli np_transporty musi sie równać sumie transportów z zapytania. Tomek Ten post edytował TomASS 20.04.2007, 16:40:47 |
|
|
|
TomASS Unikalne wartości i GROUP 20.04.2007, 16:16:43
Sedziwoj Poplątana ta wypowiedź... nie wiem czy dobrze zroz... 21.04.2007, 18:01:14 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 19:31 |