Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Łamigłówka
umatik
post 1.11.2005, 13:37:54
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

Posty w temacie
- umatik   Łamigłówka   1.11.2005, 13:37:54
- - nospor   łamiglowke to ma osoboa, ktora widzi temat "ł...   2.11.2005, 09:11:33


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 07:48