Оператор PostgreSQL LIKE

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

16.07.2019 · 3 минуты · АЙТИДОКСИ / ITDOXY

Оператор PostgreSQL BETWEEN

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

16.07.2019 · 2 минуты · АЙТИДОКСИ / ITDOXY

Оператор PostgreSQL IN

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

15.07.2019 · 2 минуты · АЙТИДОКСИ / ITDOXY

Условие PostgreSQL FETCH

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

15.07.2019 · 2 минуты · АЙТИДОКСИ / ITDOXY

Условие PostgreSQL LIMIT

Данная статья относится к циклу статей, посвященных PostgreSQL. В предыдущей статье мы говорили об условии PostgreSQL WHERE. Теперь мы углубимся в изучение условия LIMIT, используемого для получения подмножества строк, сгенерированных запросом. Введение в условие LIMIT PostgreSQL LIMIT — это необязательное условие оператора SELECT, которое возвращает подмножество строк, возвращаемых запросом. Углубимся в синтаксис условия LIMIT: SELECT * FROM table_name LIMIT n; Оператор возвращает n строк, сгенерированных запросом. Если n равно нулю, то запрос вернёт пустой набор результатов. В случае, если n равно NULL, запрос вернёт такой набор результатов, как если бы мы опустили условие LIMIT. ...

15.07.2019 · 2 минуты · АЙТИДОКСИ / ITDOXY