MYSQL Left Join Letzte Zeile des Ergebnis

Ich bin in der Notwendigkeit einige MYSQL-Hilfe.

Ich habe eine Tabelle namens Tickets und eine Tabelle namens statusLogs wie kann ich:

select 
  t.*,
  sl.statusId
from
  ticket LEFT JOIN (
    select * from statusLog where ticket_ticketId = t.ticketId order by statusLogId DESC LIMIT 1
  ) sl

Grundsätzlich würde ich gerne wählen Sie den letzten statusLog für eine bestimmte ticket-Nummer in einer Anweisung.

Warum nicht einen trigger? werfen Sie einen Blick auf diese Antwort: stackoverflow.com/questions/26661314/...

InformationsquelleAutor shaneburgess | 2011-09-20

Schreibe einen Kommentar