У меня есть две таблицы с похожими полями:
таблица 1:
id contact_id |fit_date | model
---|-----------|------------|---------
1 | 10 | 04/03/2009 |Platinum
2 | 10 | 12/01/2010 |Platinum
5 | 12 | 10/03/2019 |Gold
таблица 2:
id contact_id |fit_date | model
---|-----------|------------|---------
1 | 10 | 06/14/2018 |Platinum
2 | 10 | 07/25/2016 |Platinum
5 | 12 | 01/28/2008 |Gold
Мне нужно как-то вернуть строкуиз объединенных таблиц, у которых наивысшая дата fit_date, где contact_id = '10', например.
Мне нужно что-то вроде этого:
id contact_id |fit_date | model
---|-----------|------------|---------
1 | 10 | 06/14/2018 |Platinum
Затем позже, когда я запрашиваю WHERE contact_id = 12 Iпонадобится это:
id contact_id |fit_date | model
---|-----------|------------|---------
1 | 12 | 10/03/2018 |Gold
Я полностью потерян в этом запросе и не знаю, с чего начать.