Mysql-Unterabfrage in einem LEFT JOIN

Ich habe eine Abfrage, die den neuesten Datensatz aus einer Sekundärtabelle namens benötigttbl_emails_sent.

Diese Tabelle enthält alle E-Mails, die an Kunden gesendet wurden. Und die meisten Kunden haben mehrere bis Hunderte von E-Mails aufgezeichnet. Ich möchte eine Abfrage abrufen, die die aktuellste anzeigt.

Beispiel:

SELECT c.name, c.email, e.datesent
FROM `tbl_customers` c
LEFT JOIN `tbl_emails_sent` e ON c.customerid = e.customerid

Ich vermute, dass ein LEFT JOIN mit einer Unterabfrage verwendet wird, aber ich beschäftige mich nicht viel mit Unterabfragen. Gehe ich in die richtige Richtung

Derzeit ist die obige Abfrage nicht für die Angabe des neuesten Datensatzes in der Tabelle optimiert, daher benötige ich ein wenig Unterstützung.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage