У меня проблема с объединением двух таблиц следующим образом:
Table 'jobs'
id int(20) auto_increment PK
name varchar(200)
Table 'logs'
id int(20) auto_increment PK
job_id int(20) FK(events.id)
event varchar(200)
Я хочу, чтобы все unique ID's
имели запись в журнале для logs.event = 'initialized'
AND logs.event = 'failed'
Какя могу сделать это с MySQL?
Я пробовал этот запрос, но он не будет работать (Запрос выполнен, 0 результатов, хотя в БД есть результаты, соответствующие)
SELECT
a.id,
a.name
FROM
jobs as a
RIGHT OUTER JOIN logs b ON b.job_id = a.id
WHERE
b.event = 'initialized'
AND
b.event = 'failed'