Поиск…


Простая статья IN

Чтобы получить записи, имеющие какой-либо из указанных id

select * 
from products
where id in (1,8,3)

Вышеуказанный запрос равен

select * 
from products
where id = 1
   or id = 8
   or id = 3

Использование предложения IN с подзапросом

SELECT * 
FROM customers 
WHERE id IN (
    SELECT DISTINCT customer_id 
    FROM orders
);

Вышесказанное даст вам всех клиентов, у которых есть заказы в системе.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow