reason).
Как мне сделать вьюшку users_view, где будет всё как users плюс булевый атрибут banned, который проверяет - есть ли такой id в banned_users или нет?
Не прошу написать готовое решение, если что - скорее направить мысль в нужном направлении.
left join + case ...
Даже без case можно))
Как-то так? CREATE VIEW users_view AS SELECT u.*, EXISTS (SELECT 1 FROM banned_users AS bu WHERE bu.id = u.id) AS banned FROM users AS u;
Обсуждают сегодня