Оператор PostgreSQL IS NULL

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об операторах в PostgreSQL LIKE и ILIKE. Теперь же мы углубимся в изучение оператора IS NULL, используемого для того, чтобы проверить является ли значение NULL или нет. Введение в операторы PostgreSQL NULL и IS NULL В мире баз данных, NULL обозначает отсутствие или неприемлимость информации. Например, у вас есть таблица контактов (contacts), которая хранит имя, фамилию, адрес электронной почты и номер телефона контактов. Во время записи контакта, вы можете не знать его/её номер телефона. Чтобы решить эту проблему, определите столбец phone как обнуляемый столбец и вставьте в него NULL, когда будете записывать контактную информацию. ...

17.07.2019 · 2 минуты

Оператор PostgreSQL LIKE

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об операторе PostgreSQL BETWEEN. Теперь же мы углубимся в изучение операторов PostgreSQL LIKE и ILIKE, необходимых для запроса данных с использованием метода сопоставления с образцом. Введение в оператор PostgreSQL LIKE Предположим, что менеджер магазина просит вас найти клиента, имя которого точно не помнит. Единственное в чём он уверен — имя начинается с Jen. Как вы найдёте нужного клиента? Вы можете прибегнуть к таблице customer и проверить по столбцу имён, есть ли в нём кто-нибудь чьё имя начинается с Jen. Однако, это немного утомительно, потому что в таблице customer много строк. ...

16.07.2019 · 3 минуты

Оператор PostgreSQL BETWEEN

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об операторе PostgreSQL IN. Теперь же мы углубимся в изучение оператора BETWEEN, используемого для сопоставления значения с диапазоном значений. Введение в оператор PostgreSQL BETWEEN Оператор BETWEEN используется для сопоставления значения с диапазоном значений. Рассмотрим синтаксис вызова оператора BETWEEN: value BETWEEN low AND high; Если значение больше или равно значения low и меньше или равно значения high — выражение вернёт true, в противном случае, — false. ...

16.07.2019 · 2 минуты

Оператор PostgreSQL IN

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об условии PostgreSQL FETCH. Теперь же мы углубимся в изучение оператора IN, используемого в условии WHERE для проверки списка значений. Синтаксис оператора PostgreSQL IN Как уже было сказано ранее, оператор IN используется в условии WHERE, чтобы проверить, соответствует ли заданное значение какому-либо значению в списке значений. Синтаксис оператора IN выглядит следующим образом: value IN (value1,value2,...) Выражение возвращает true, если значение соответствует какому-либо значению в списке, то есть value1 и value2. Список значений может быть списком чисел или строк или результирующим набором оператора SELECT, как показано в запросе ниже: ...

15.07.2019 · 2 минуты

Условие PostgreSQL FETCH

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об условии PostgreSQL LIMIT. Теперь же мы углубимся в изучение условия FETCH, используемого для получения части строк, возвращаемых запросом. Введение в условие PostgreSQL FETCH Чтобы ограничить количество строк, возвращаемых запросом, зачастую прибегают к условию LIMIT, которое широко используется во многих системах управления реляционными базами данных, таких как MySQL, H2 и HSQLDB. Однако, условие LIMIT не является стандартом SQL. ...

15.07.2019 · 2 минуты

Пользуясь сайтом, вы соглашаетесь с политикой конфиденциальности и тем, что мы используем cookie-файлы