Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podwójne grupowanie
Gigante
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 29.09.2006
Skąd: Oława

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


Chce uzyskac unikalne ID z najnowszą datą (pola id_ftp nie są unikalne)

ten przykład wyswietla tylko unikalne ID ale z najstarsza data
  1. SELECT ftp.id,ftp.host,ftp_sprawdz.dziala,ftp_sprawdz.DATA FROM ftp,ftp_sprawdz WHERE ftp.id=ftp_sprawdz.id_ftp GROUP BY id_ftp DESC


zaś ten wyświetla mi wszyskie daty od najnowszej ale bez unikalnych ID
  1. SELECT ftp.id,ftp.host,ftp_sprawdz.dziala,ftp_sprawdz.DATA FROM ftp,ftp_sprawdz WHERE ftp.id=ftp_sprawdz.id_ftp ORDER BY DATA DESC


polaczenie obu opcji daje mi rezultat jak w 1 przypadku czyli unikalne ID z najstarszyli datami
  1. SELECT ftp.id,ftp.host,ftp_sprawdz.dziala,ftp_sprawdz.DATA FROM ftp,ftp_sprawdz WHERE ftp.id=ftp_sprawdz.id_ftp GROUP BY id_ftp ORDER BY DATA DESC



Ma ktoś jakiś pomysł?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 03:15