330 читали · 2 года назад
Приоритеты операторов в SQL запросах
Всем привет, друзья! Как вы думаете, какие строки будут отобраны в результате следующего запроса: SELECT *   FROM VOUCHERS WHERE CLIENT_ID = 1       AND DOC_TYPE = 2          OR FILIAL_ID = 3 те, где CLIENT_ID = 1 и ещё такие строки, где либо DOC_TYPE = 2 либо FILIAL_ID = 3 ИЛИ, ВСЁ ЖЕ, те, где CLIENT_ID = 1 и одновременно в столбце DOC_TYPE = 2 и ещё такие строки, где FILIAL_ID = 3 и не важно какой CLIENT_ID и DOC_TYPE? Здесь в силу вступает правило приоритета операторов. OR разделяет условия во...
319 читали · 2 года назад
Arduino, Логические операторы - && (AND), || (OR) и ! (NOT)
В этой статье я рассмотрю не только стандартные логические операторы языка C++ но так же их приоритеты выполнения и несколько других примеров. Стандартные логические операторы - && (AND), || (OR) и ! (NOT) возвращают всего два значения True ( 1 ) или False ( 0 ), они используются в условиях конструкциях, циклах и т.п. ( AND ) && - логическое «И» ( OR ) || - логическое «ИЛИ» ( NOT ) ! - логическое «НЕ» Синтаксис выражения: a && b a || b !a Пример: (Логические операторы могут использоваться с типом Boolean в любой комбинации) bool a = true, b = false; Serial...