1. jonston - 13 Апреля, 2017 - 12:26:41 - перейти к сообщению
Добрый день.Есть 2 таблицы day_plan и day_plan_report.Они связаны отношением один ко многим (day_plan.id = day_plan_report.day_plan_id).Как при выборке всех записей day_plan сгенерировать поле has_report которая будет иметь значение 0 или 1 и обозначать имеются ли связанные записи в таблице day_plan_report?
2. Мелкий - 13 Апреля, 2017 - 12:40:07 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT ..., EXISTS(SELECT 1 FROM day_plan_report WHERE day_plan.id = day_plan_report.day_plan_id) AS has_report FROM day_plan;