У меня есть две таблицы о пользователях, где я хочу объединить две таблицы и показать последние замечания каждого пользователя
ниже таблица
Я хочу запросить последние замечания для каждого пользователя (1 замечание на пользователя)
нижеприведенный запрос, который я написал, но возвращает несколько замечаний для пользователя, если дата и время совпадают для замечаний
SELECT a.cust_id,b.remarks,b.contact_date,b.contact_time FROM customers a,(select * from customer_review
where (cust_id,contact_time,contact_date) in (select cust_id, max(contact_time),max(contact_date) from customer_review group by cust_id)
) b WHERE a.cust_id=b.cust_id;
Пожалуйста, дайте какое-либо решение для запроса 1 реплики на пользователя (Примечание: извините, я не могу изменить детали столбца, если таковые имеются) Прямая ссылка Oracle Live