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
