Как я могу написать запрос MySQL для достижения желаемого результата, показанного ниже?
У меня есть две таблицы:
TABLE_USERS:
ID | Name | ...
--------------------
1 | Ash |
2 | Tim |
3 | Jim |
4 | Jay |
5 | Tom |
TABLE_FLAGS:
ID | Reason | ...
----------------------
2 | ?? |
4 | ... |
Я хочу знать, как написать запрос, который дает результат со следующими столбцами:
DESIRED RESULT:
ID | Name | Flagged
----------------------
1 | Ash | false
2 | Tim | true
3 | Jim | false
4 | Jay | true
5 | Tom | false
Я мог бы сделать:
SELECT TABLE_USERS.ID, TABLE_USERS.NAME
FROM TABLE_USER
Чтобы получить первые два столбца, но я не уверен, как получить последний ...
Последний столбец не соответствует непосредственно столбцу в одной из двух таблиц; вместо этого для каждой строки он возвращает истину или ложь на основании того, существует ли запись для этого значения идентификатора строки в TABLE_FLAGS
Спасибо