Сергей Плеханов
Мудрец
(10356)
5 лет назад
Вроде будет. Но они не дважды вложенные. Первый вообще не нужен - дата известна. Оба лучше объединить в один с двойным условием по дате и сумме. И не обязательно делать через IN, можно его через JOIN к основному привязать.
WHERE дата IN (SELECT дата FROM покупки WHERE дата = 13.02.2019) AND сумма IN (SELECT сумма FROM покупки WHERE сумма > 100)
Таким образом использую дважды вложенные запросы, возвращающие несколько значений, разделив их AND - можно ли так делать или это не будет работать?