Вложенные запросы в условии "ГДЕ" по нескольким полям

1. UtSpar 137 08.04.21 09:26 Сейчас в теме
Условие по одному полю работает на ура, вот пример

ВЫБРАТЬ
	ВТ_Пользователи.ФизическоеЛицо КАК ФизическоеЛицо
ИЗ
	ВТ_Пользователи КАК ВТ_Пользователи
ГДЕ
	ВТ_Пользователи.ФизическоеЛицо В
			(ВЫБРАТЬ
				ВТ_Соответствие.ФизическоеЛицо
			ИЗ
				ВТ_Соответствие)
Показать


Но хочу добавить условие одновременно по двум полям и ничего не получается - ошибка

ВЫБРАТЬ
	ВТ_Пользователи.ФизическоеЛицо КАК ФизическоеЛицо,
	ВТ_Пользователи.Пользователь КАК Пользователь
ИЗ
	ВТ_Пользователи КАК ВТ_Пользователи
ГДЕ
	ВТ_Пользователи.ФизическоеЛицо, ВТ_Пользователи.Пользователь В
			(ВЫБРАТЬ
				ВТ_Соответствие.ФизическоеЛицо,
				ВТ_Соответствие.Пользователь
			ИЗ
				ВТ_Соответствие)
Показать


Текст ошибки

по причине:
{(40, 32)}: Синтаксическая ошибка ","
ВТ_Пользователи.ФизическоеЛицо<<?>>, ВТ_Пользователи.Пользователь В



точно помню видел что так можно, но сделать и нагуглить не могу. везде примеры с одним полем. Помогите, кто знает?
По теме из базы знаний
Найденные решения
2. user1278383 5 08.04.21 09:29 Сейчас в теме
(ВТ_Пользователи.ФизическоеЛицо, ВТ_Пользователи.Пользователь) В
(ВЫБРАТЬ
ВТ_Соответствие.ФизическоеЛицо,
ВТ_Соответствие.Пользователь
ИЗ
ВТ_Соответствие)
Ne_Tobi; websamson; UtSpar; user654091_qweqweqwe123777; +4 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1278383 5 08.04.21 09:29 Сейчас в теме
(ВТ_Пользователи.ФизическоеЛицо, ВТ_Пользователи.Пользователь) В
(ВЫБРАТЬ
ВТ_Соответствие.ФизическоеЛицо,
ВТ_Соответствие.Пользователь
ИЗ
ВТ_Соответствие)
Ne_Tobi; websamson; UtSpar; user654091_qweqweqwe123777; +4 Ответить
4. UtSpar 137 08.04.21 09:31 Сейчас в теме
(2) Скобки????? Серьезно, не хватало скобок?????

Немного интуитивно непонятно что так должно быть, спасибо!


Когда уже консоли запросов станут чуть умнее и начнут тыкать на такие ошибки!
3. user654091_qweqweqwe123777 08.04.21 09:30 Сейчас в теме
Кажется тут нужны скобки
Прикрепленные файлы:
5. UtSpar 137 08.04.21 09:31 Сейчас в теме
(3) Да да, выше тоже писали про это уже!

Спасибо! Не совсем очевидно конечно про скобки
6. FatPanzer 08.04.21 09:34 Сейчас в теме
(5) Как раз таки очевидно, поскольку запятая вне скобок означает окончание строки запроса (в полях, в условии, в группировках и т.д.)
Ingraf; PhoenixAOD; ZergKRSK; +3 Ответить
7. UtSpar 137 08.04.21 09:41 Сейчас в теме
(6) В условии же запятые не используются? Только логические операторы?
8. starik-2005 3093 08.04.21 11:39 Сейчас в теме
Ага, потом интереса заради гляньте, во что эту запись превращает MS SQL, который так не умеет.
9. UtSpar 137 08.04.21 12:19 Сейчас в теме
(8) Надо будет посмотреть) что то страшное с кучей union и join?
10. starik-2005 3093 08.04.21 12:41 Сейчас в теме
(9) кстати, постгрес так умеет.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот