Запрос
SQL Q007.
Для выражения сложных условий пользуются логическими операциями AND
(конъюнкция), OR (дизъюнкция) и NOT (логическое отрицание). Пример
получения из таблицы m_outcome всех записей, для которых значение amount
равно 20 и значение price больше или равно 10:
SELECT dt, product_id, amount, price FROM m_outcome WHERE amount=20 AND price>=10;
Пример для MySQL
Запрос Q007. Для выражения сложных условий
пользуются логическими операциями AND (конъюнкция), OR (дизъюнкция) и
NOT (логическое отрицание). Пример запроса MySQL для получения из
таблицы m_outcome всех записей, для которых значение amount равно 20 и
значение price больше или равно 10:
SELECT dt, product_id, amount, price FROM m_outcome WHERE amount=20 AND price>=10;
Пример для MS SQL Server
Запрос SQL Q007.
Для выражения сложных условий пользуются логическими операциями AND
(конъюнкция), OR (дизъюнкция) и NOT (логическое отрицание). Пример
получения из таблицы m_outcome всех записей, для которых значение amount
равно 20 и значение price больше или равно 10:
SELECT dt, product_id, amount, price
FROM TestDB.dbo.m_outcome
WHERE amount=20 AND price>=10;