Выражение представляет собой комбинацию одного или нескольких значений, операторов и функций SQL, которые оценивают значение. Выражения SQL похожи на формулы, и они написаны на языке запросов. Вы также можете использовать для запроса базы данных для определенного набора данных.
Рассмотрим основной синтаксис оператора SELECT
следующим образом:
SELECT column1, column2, columnN
FROM table_name
WHERE [CONDITION | EXPRESSION];
Ниже приведены различные типы выражений SQLite.
SQLite - логические выражения
Булевы выражения SQLite извлекают данные на основе сопоставления одного значения.
SELECT column1, column2, columnN
FROM table_name
WHERE SINGLE VALUE MATCHTING EXPRESSION;
Ниже приведены простые примеры, показывающие использование булевых выражений SQLite:
sqlite> SELECT * FROM COMPANY WHERE SALARY = 70000;
ID NAME AGE ADDRESS SALARY
---------- ---------- ---------- ---------- ----------
4 Tom 25 Houston 70000.0
SQLite - числовое выражение
Эти выражения используются для выполнения любой математической операции в любом запросе.
SELECT numerical_expression as OPERATION_NAME
[FROM table_name WHERE CONDITION] ;
Здесь численное выражение используется для математического выражения или любой формулы. Ниже приведен простой пример, показывающий использование SQLite Numeric Expressions.
sqlite> SELECT (15 + 6) AS ADDITION
ADDITION = 21
Существует несколько встроенных функций, таких как avg(), sum (), count ()
и т. д., Чтобы выполнять так называемые вычисления совокупных данных с таблицей или конкретным столбцом таблицы.
sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY;
RECORDS = 7
Выражения даты
Выражения даты возвращают текущие системные значения даты и времени. Эти выражения используются при различных манипуляциях с данными.
sqlite> SELECT CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP = 2018-11-18 23:20:07
0 комментариев