C++
printf("Hello, World!");
PHP
int main()
if
CREATE TABLE
else
console.log
UPDATE
function
1
0
1
0
1
dev
г. Тверь
Логические операции в MySQL используются для объединения нескольких условий в одном запросе. Вот некоторые подробности об этих операциях:
NOT — логическое отрицание. Если выражение в этой операции ложно, то общее условие истинно. Например, выберем все товары, у которых производитель не Samsung:
SELECT * FROM Products WHERE NOT Manufacturer = 'Samsung';
AND — логическое "И". Объединяет два выражения: выражение1 AND выражение2. Общее условие истинно, если оба выражения истинны. Например, выберем все товары, у которых производитель Samsung и цена больше 50 000:
SELECT * FROM Products WHERE Manufacturer = 'Samsung' AND Price > 50000;
OR — логическое ИЛИ. Объединяет два выражения: выражение1 OR выражение2. Общее условие истинно, если хотя бы одно из выражений истинно. Например, выберем все товары, у которых производитель Samsung или цена больше 50 000:
SELECT * FROM Products WHERE Manufacturer = 'Samsung' OR Price > 50000;
1. NOT — самая приоритетная операция.
2. AND — менее приоритетная операция.
3. OR — наименьший приоритет.
Если в одном условии необходимо объединить несколько логических операций, следует учитывать их приоритет. Для переопределения приоритета можно использовать скобки.