Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql][php] Wyświetlanie rekordów z bazy w odpowiedni sposób
maniak11
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.03.2006
Skąd: Sosnowiec

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


Witam,


Mam taką tabelke


================================================
imie | nazwisko | start | stop |

jan nowak 2007-10-01 12:00:00 2007-10-01 12:00:00
tom kowal 2007-10-11 13:00:00 2007-10-14 15:00:00
jacek sęk 2007-10-20 14:00:00 2007-10-25 14:00:00
jan nowak 2007-10-16 14:00:00 2007-10-28 12:00:00
=================================================

Chciałbym aby wyświetlało mi się to w taki sposób, że jeśli jest jeden rekord z jednym nazwiskiem to normalnie go wyświetlać, ale jak nazwisko i imie występuje więcej niż 1 raz to wyświetlić tylko ten 'najnowszy' czyli ten gdzie kolumna start jest najbliżej dnia dzisiejszego

Wie ktoś może jak to zrobić? W sql-u chyba się nie da, próbowałem dodać do zapytania GROUP BY nazwisko, ale trzeba by jeszcze jakiś warunek HAVING (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? no i właśnie nie wiem co. Bardzo proszę o jakąś pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.12.2025 - 02:30