![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam taką strukturę w bazie:
Tabela galleries id [int (11)] date [date] time [time] name [varchar (150)] Tabela pictures id [int (11)] idg [int (11)] date [date] time [time] title [varchar (150)] Chciałbym jednym zapytanie wyciągnąć 10 galerii do których ostatnio zostały dodane zdjęcia. Dodam jeszcze, że oprócz ID potrzebuje wyciągnąć jeszcze tytuł ostatnio dodanej fotki więc samo MAX(id) z tabeli pictures nie wystarczy. Męczę się już z tym sporo i zatrzymałem się mniej więcej na tym że najpierw działa klauzula GROUP BY a potem ORDER BY co uniemożliwia mi posortowanie tego tak jak bym chciał. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
@JoShiMa - Szanujmy się... tyle to się nie trudno domyślić
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
@JoShiMa - Szanujmy się... tyle to się nie trudno domyślić No właśnie przez szacunek do Ciebie i wiarę w to, że potrafisz korzystać z dokumentacji (w tym wypadku manual MySQL) i znaleźć w nim przykład stosowania klauzuli join, nie napisałam Ci gotowca na to dość prymitywne zapytanie. To tylko dwie tabele z jednym kluczem obcym (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 19:56 |