Erweiterte SQL-Anweisung zur Suche

Hallo zusammen,

ich erweitere gerade eine bestehende PHP-Anwendung.

Die Datenbank weist folgende Struktur auf:
id, vorname, nachname, email, note.

note sieht folgendermaßen aus:

id 1,
note:
01.01.2017 bisschen Test (mehr Text) (XY)

02.01.2017 bisschen Test (mehr Text) (AB)

02.01.2017 bisschen Test (mehr Text) (CD)

id 2,
note:
01.01.2017 bisschen Test (mehr Text) (AB)

02.01.2017 bisschen Test (mehr Text) (CD)

03.01.2017 bisschen Test (mehr Text) (GH)

03.01.2017 bisschen Test (mehr Text) (GH)

In einem Suchfeld möchte ich ein von-Datum und ein bis-Datum eingeben,
bspw: 03.01.2017 - 04.01.2017.
Ich möchte jetzt die Datensätze erhalten, bei denen das letzte Element in
dem Suchkriterium vorkommt. Also nur id 2, da dort als letztes Element
das gesuchte Datum (03.01.2017) vorkommt.

Ist sowas mittels einem SQL-String zu realisieren? Vielleicht
könnt ihr mir einen Tipp geben, wie ich da vorgehen kann?

VG, David

Dein DB-Design ist kaputt, da brichst du dir die Ohren, um das vernünftig per SQL zu lösen.