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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa |
24xls -> zaznaczasz treść która ma być w bbcode sqla i klikasz button {sql}kliknij [cytuj] mój post i zobacz jak jest u mnie , i popraw . potem swój usunę .
Ten post edytował Spawnm 23.05.2009, 10:32:23 |
|
|
|
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 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 03:57 |