Я два MySQL DBS: db_system и db_events и мне нужно получить последнее событие (db_events) для каждого устройства (db_system)Запросов на два DBS с подвыборкой
SELECT * FROM db_events.events WHERE db_events.events.device_id IN (
SELECT device_id
FROM db_system.devices
WHERE db_system.devices.vendor = 1)
ORDER BY db_events.events.id DESC LIMIT 1
Но я не могу добирайся, чтобы получить его, я получаю только одну запись, я не понимаю, как ее получить, пожалуйста, кто-нибудь может мне помочь? Большое спасибо.
удалить LIMIT 1? – DarkAjax
Если я удаляю LIMIT, я получаю много записей каждого устройства, а не последнее для каждого ... и мне нужно только последнее для каждого – user1913878