50 подписчиков
В этой статье мы будем разбирать реляционные и булевы операторы. Реляционный оператор Реляционный оператор — математический символ, который указывает на определенный тип сравнения между двумя значениями. Вы уже видели как используются равенства, такое как city = "London". Но также имеются другие реляционные операторы. Предположим, что вы хотите видеть всех "Продавцов" с их доходом выше определенного значения. Вы можете использовать тип сравнения "больше чем"—(>). Реляционные операторы которыми располагает SQL : Эти операторы имеют стандартные значения для числовых значений...
3 года назад
Булева логика — это раздел математики и информатики, который исследует логические операции и выражения, основанные на двух значениях — истина (true) и ложь (false). В SQL, булева логика используется для построения условий и фильтрации данных в запросах к базе данных. Булева логика применяется в SQL для выполнения логических операций, сравнений и проверок условий. Наиболее часто используемые операторы булевой логики в SQL это AND, OR, NOT. Оператор AND возвращает истинное значение только в том случае, если оба операнда являются истинными...
2 месяца назад
5,9K подписчиков
Статья подготовлена для студентов курса «MS SQL Server разработчик» в образовательном проекте OTUS. В таблицах довольно часто возникает необходимость хранить какие-то значения типа Boolean, которые принимают значения True или False. Для этого в SQL Server используется тип bit: 0 - false, 1 - true. Для хранения типа bit SQL Server использует 1 байт. В справке есть ремарка о том, что если в таблице имеется от 9 до 16 столбцов типа bit, то они хранятся как 2 байта. Однако мир сейчас такой изменчивый и трудно предсказуемый, что нет уверенности в том, что никогда не возникнет третьего значения...
5 лет назад