J'ai un problème (un petit problème je suppose) et j'espère que vous m'aiderez. J'utilise Sybase Anywhere et voici mon code :
SELECT TOP 4 Person.Id_person, Person.Name, Person.Surname, Visit.Date, Visit.Place
From Person, Visit
WHERE Visit.Id_person = Person.Id_person
ORDER BY Visit.DATE DESC
et voici le résultat :
3 | Paul | McDonald | 2010-01-19 | Ohio
3 | Paul | McDonald | 2010-01-18 | New York
19 | Ted | Malicky | 2009-12-24 | Tokyo
12 | Meg | Newton | 2009-10-13 | Varsovie
et je ne voudrais pas dupliquer Paul McDonald, et avoir seulement la première visite (par la date). Je voudrais avoir un résultat comme ceci :
3 | Paul | McDonald | 2010-01-19 | Ohio
19 | Ted | Malicky | 2009-12-24 | Tokyo
12 | Meg | Newton | 2009-10-13 | Varsovie
....
Que dois-je faire ? Pouvez-vous m'aider ? :(