Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> Łamigłówka
umatik
post
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 17.05.2002
Skąd: lodz

Ostrzeżenie: (0%)
-----


tabela gallery zawiera nazwę galerii, datę utworzenia oraz jej opis i INDEX
tabela photos zawiera Index zdjęcia, unikalną nazwę pliku oraz opis

to zapytanie wybiera INDEX galerii, datę utworzenia, opis, unikalną nazwę pliku, ilość zdjęć w galerii ... oczywiście odpowiednio grupując i łącząc elemnety obu tabel.
  1. SELECT G.id, G.DATA, G.opis, F.pic, count( F.id ) AS "ilosc_fot"
  2. FROM gallery G
  3. JOIN photos F ON ( G.id = F.gallery )
  4. GROUP BY G.id
  5. ORDER BY G.DATA DESC , F.id DESC


niestety wybierane zdjęcie to zdjęcie ostatnio dodane do galerii, a chcialbym wybrać pierwsze

kombinowalem z warunkiem logicznym : (F.id=MIN(F.id)) ale nie wiem za bardzo gdzie (jak) miałbym je zastosować ....

czy tkoś wie jak to zrobić za pomocą jednego "selecta" ?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




łamiglowke to ma osoboa, ktora widzi temat "łamiglowka". Temat nie zgodny z trescia - zamykam. Prosze na PW przeslac mi nowa propozycje tematu
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 19:30