Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Hej, mam np. tabelę klienci:
ID||Imię||Nazwisko I tabelę akcje: ID_klienta||unix_time||id_akcji I chodzi mi o to, żeby wyświetlić listę klientów + akcje na zasadzie:
Jednak jeden klient może mieć wiele akcji, a mi zależy na tym, aby wyświetlić tylko ostatnią akcję (czyli tą, gdzie time ma największą wartość) Próbowałem coś w stylu: lecz nie chodzi i nie jestem pewny, czy właśnie tak to należy zrobić, czy może iść w inną stronę, stąd prośba do Was. |
|
|
|
Pilsener LEFT JOIN pobierający określone rekordy 15.05.2009, 08:57:22
magnus Może dodaj MAX() i GROUP BY:
KodSELECT k.*, MAX... 15.05.2009, 12:03:02
Pilsener Nic mi to nie daje, wiem jak wyciągnąć max(), jedn... 15.05.2009, 12:29:40
heaven [SQL] pobierz, plaintext SELECT * FROM klienci LEF... 15.05.2009, 20:58:15
Pilsener No niestety muli, podobnie jak uproszczona wersja ... 16.05.2009, 10:30:47
24xls Sprawdzone, działa. Sorry, ale nie wiem jak wstawi... 23.05.2009, 09:59:52
Spawnm 24xls -> zaznaczasz treść która ma być w bbcode... 23.05.2009, 10:27:23 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 06:17 |