SQL выберите все в массиве

У моей домашней работы есть проблема, например, есть массив категорий $ cat = array ('1', '4', '5', '7'); теперь мне нужно выбрать продукты из базы данных на основе категории

SELECT * FROM products WHERE catid='1'
SELECT * FROM products WHERE catid='4'
SELECT * FROM products WHERE catid='5'
SELECT * FROM products WHERE catid='7'

Можно ли сделать это с помощью одного запроса? так как окончательные результаты четырех запросов будут объединены.

29
задан bluedream 1 April 2011 в 00:52
поделиться