У меня есть таблица пользователей и таблицу просмотра в котором перечислены некоторые идентификаторы пользователей ... Они выглядят примерно так:MySql Присоединиться Посмотреть таблицу как логическое
Пользователи:
User_ID | Name | Age | ...
555 John Doe 35
556 Jane Doe 24
557 John Smith 18
View_Table
User_ID
555
557
Теперь, когда я выполнить запрос для получения пользователя:
ВЫБРАТЬ User_ID, имя, возраст от пользователей, где User_ID = 555
ВЫБРАТЬ User_ID, имя, возраст от пользователей, где User_ID = 556
Я также хотел бы, чтобы выбрать логическое значение, с указанием того, или не пользователь, которого я получаю, присутствует в View_Table.
Результат:
User_ID Name Age In_View
555 John Doe 35 1
556 Jane Doe 24 0
Любая помощь будет принята с благодарностью. Эффективность - огромный плюс. Благодаря!!
+1 для использования 'IS NOT NULL' вместо' IF() ' –
для этого требуется больше лодок – Thomas