Операторы сравнения
Операторы сравнения, как их название, позволяют сравнивать два значения. Он сравнивает строки или числа на предмет таких отношений, как равенство.
Список операторов сравнения
Операторы | Описание |
---|---|
Возвращает истину, если левый операнд меньше правого операнд. | |
> (больше чем) | Возвращает истину, когда левый операнд больше правого операнда. |
Возвращает истину, если левый операнд меньше или равен правому операнду . | |
> = (больше или равно) | Возвращает истину, если левый операнд больше или равен правому операнду . |
= (equal) | Возвращает истину, если операнды равны, но тип операндов должен быть таким же. |
или! = (не равно) | Возвращает истину, если операнды не равны. |
Пример таблицы
Пример оператора PostgreSQL Less Than (
Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, designame и окладом от сотрудника , который при сумме заработной платы менее 10000 можно использовать следующий SQL.
Код:
ВЫБРАТЬ empno, emp_first_name, designame , зарплата ОТ сотрудника ГДЕ зарплата
Вывод:
Пример оператора PostgreSQL Greater Than (>)
Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, designame и зарплатой от сотрудника кто нарисовал сумму зарплаты более 18000, можно использовать следующий SQL.
Код:
ВЫБРАТЬ empno, emp_first_name, designame , зарплата ОТ сотрудника ГДЕ зарплата> 18000;
Вывод:
PostgreSQL: пример оператора «Больше или равно» (> =) и «Меньше или равно» (
Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name , emp_last_name, designame и dt_birth от сотрудника , родившегося между 1 января 1975 года и 31 марта 1982 года, можно использовать следующий SQL.
Код:
ВЫБРАТЬ empno, emp_first_name, emp_last_name , designame, dt_birthFROM employeeWHERE dt_birth> = '1975-01-01'AND dt_birth
Вывод:
Пример оператора PostgreSQL Equal (=)
Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, emp_last_name и обозначением из employee с обозначением ‘CLERCK’, можно использовать следующий SQL.
SQL
Код:
SELECT empno, emp_first_name, emp_last_name, designameFROM employeeWHERE designame = 'CLERCK';
Вывод:
Пример оператора PostgreSQL Not Equal ( или! =)
Если мы хотим отобразить список сотрудников со столбцами empno, emp_first_name, emp_last_name и обозначением из таблицы employee , которые не принадлежат к обозначениям ‘CLERCK’ и ‘SALESMAN’, следующие Можно использовать SQL.
SQL
Код:
SELECT empno, emp_first_name, emp_last_name, designame ОТ сотрудника ГДЕ designame'CLERCK'И designame'SALESMAN ';
Вывод: