Mam w bazie dwie tabele. W jednej zgromadzona jest lista dokumentów a w drugiej jest historia operacji wykonanych na danym dokumencie.
Jakim zapytaniem mogę wyciągnąć listę dokumentów i dla każdej pozycji dołączyć ostatnią operację z historii?
Mam w bazie dwie tabele. W jednej zgromadzona jest lista dokumentów a w drugiej jest historia operacji wykonanych na danym dokumencie.
Jakim zapytaniem mogę wyciągnąć listę dokumentów i dla każdej pozycji dołączyć ostatnią operację z historii?
bajeranckim...
a tak na poważnie to mamy sobie wywróżyć jak się pola nazywają i jak są tabele połączone?
selectem z joinem i odpowiednimi where, w zależności od kontrukcji tabel
Może tak
SELECT doc.id, MAX(ops.id) FROM doc LEFT JOIN ops ON doc.id = ops.doc_id group by doc.id