Так, для получения перечня продуктов, практически не содержащих углеводов, можно сформировать запрос
SELECT Продукт, Белки, Жиры, Углев, K, Ca, Na, B2, PP, C FROM Продукты WHERE Углев = 0;
и получить:
Продукт | Белки | Жиры | Углев | K | Ca | Na | B2 | PP | C |
---|---|---|---|---|---|---|---|---|---|
Говядина | 189. | 124. | 0. | 3150 | 90 | 600 | 1.5 | 28. | 0 |
Судак | 190. | 80. | 0. | 1870 | 270 0 | 1.1 | 10. | 30 |
Возможность использования нескольких условий, соединенных логическими операторами AND, OR, AND NOT и OR NOT, позволяет осуществить более детальный отбор строк. Так, для получения перечня продуктов, практически не содержащих углеводов и натрия, можно сформировать запрос:
SELECT Продукт, Белки, Жиры, Углев, K, Ca, Na, B2, PP, C FROM Продукты WHERE Углев = 0 AND Na = 0;
Результат запроса имеет вид
Продукт | Белки | Жиры | Углев | K | Ca | Na | B2 | PP | C |
---|---|---|---|---|---|---|---|---|---|
Судак | 190. | 80. | 0. | 1870 | 270 | 0 | 1.1 | 10. | 30 |
Добавим к этому запросу еще одно условие
SELECT Продукт, Белки, Жиры, Углев, K, Ca, Na, B2, PP, C FROM Продукты WHERE Углев = 0 AND Na = 0 AND Продукт<> 'Судак';
и получим на экране сообщение "No rows exist or satisfy the specified clause" или аналогичное (в зависимости от вкусов разработчиков разных СУБД), информирующее об отсутствии строк, удовлетворяющих заданному(ым) условию(ям).
2.2.3 | Содержание | 2.3.2