кодесурса
«MySQL

Операторы сравнения PostgreSQL

script1adsense2code
script1adsense3code

Операторы сравнения

Операторы сравнения, как и их названия, позволяют сравнивать два значения. Сравнивает строки или числа для таких отношений, как равенство.

Список операторов сравнения

операторы Описание
<(меньше чем) Возвращает true, когда левый операнд меньше правого операнда.
> (больше чем) Возвращает true, когда левый операнд больше правого.
<= (меньше или равно) Возвращает true, когда левый операнд меньше или равен правому операнду.
> = (больше или равно) Возвращает true, когда левый операнд больше или равен правому операнду.
= (равно) Возвращает true, когда операнды равны, но тип операндов должен быть одинаковым.
<> или! = (не равно) Возвращает true, когда операнды не равны.

Образец таблицы

«PostgreSQL

Пример оператора PostgreSQL Less Than (<)

Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, designame и salary из сотрудника, который получил сумму оклада менее 10000, можно использовать следующий SQL.

SQL

Код:

SELECT empno,emp_first_name,designame,salary
FROM employee
WHERE salary<10000;

Выход:

«PostgreSQL

Пример оператора PostgreSQL Greater Than (>)

Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, designame и salary из сотрудника, который получил сумму оклада более 18000, можно использовать следующий SQL.

SQL

Код:

SELECT empno,emp_first_name,designame,salary
FROM employee
WHERE salary>18000;

Выход:

«PostgreSQL

Пример оператора PostgreSQL «Больше или равно» (> =) и «Меньше или равно» (<=)

Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, emp_last_name, designame и dt_birth от сотрудника , родившегося в период с 1975-01-01 по 1982-03-31, можно использовать следующий SQL.

SQL

Код:

SELECT empno,emp_first_name,emp_last_name,designame,dt_birth
FROM employee
WHERE  dt_birth>='1975-01-01'
AND dt_birth<='1982-03-31';

Выход:

«PostgreSQL

Пример оператора PostgreSQL Equal (=)

Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, emp_last_name и обозначением из таблицы employee , обозначение которой - «CLERCK», можно использовать следующий SQL.

SQL

Код:

SELECT empno,emp_first_name,emp_last_name,designame
FROM employee
WHERE  designame='CLERCK';

Выход:

«PostgreSQL

Пример оператора PostgreSQL Не равно (<> или! =)

Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, emp_last_name и обозначением из таблицы employee, которые не относятся к обозначениям 'CLERCK' и 'SALESMAN', можно использовать следующий SQL.

SQL

Код:

SELECT empno,emp_first_name,emp_last_name,designame
FROM employee
WHERE  designame<>'CLERCK'
AND designame<>'SALESMAN';

Выход:

«PostgreSQL

Предыдущая: Логические операторы
Далее: математические операторы

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code