SQLite выражение
Выражение представляет собой сочетание множества значений или функций SQL, операторы и вычисленного значения.
SQL выражения подобны формулам, они написаны на языке запросов. Вы можете также использовать определенный набор данных для запроса к базе данных.
грамматика
ЗЕЬЕСТ в основной синтаксис выглядит следующим образом:
ВЫБОР column1, column2, columnN FROM table_name WHERE [CONTION | ЭКСПРЕССИЯ];
Существуют различные типы SQLite выражения, в частности, объяснить следующим образом:
SQLite - логическое выражение
SQLite логических выражений для получения данных на основе сопоставления отдельных значений. Синтаксис выглядит следующим образом:
ВЫБОР column1, column2, columnN FROM table_name ГДЕ ОДИН ЗНАЧЕНИЕ MATCHTING ЭКСПРЕССИЯ;
Предположим, что таблица Компания имеет следующие записи:
ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000,0 3 Teddy 23 Норвегия 20000,0 4 Mark 25 Рич-Mond 65000,0 5 David 27 Texas 85000,0 6 Ким 22 Юго-зал 45000,0 7 Джеймс 24 Хьюстон 10000,0
Следующий пример демонстрирует использование логических выражений SQLite:
SQLite> SELECT * FROM WHERE ЗАРПЛАТА КОМПАНИИ = 10000; ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 4 Джеймс 24 Хьюстон 10000,0
SQLite - числовое выражение
Эти выражения используются для выполнения запросов для любой математики. Синтаксис выглядит следующим образом:
ВЫБОР numerical_expression, как OPERATION_NAME [FROM table_name WHERE УСЛОВИЕ];
Здесь numerical_expression любое математическое выражение или формула используется. Следующий пример демонстрирует использование SQLite числовое выражение:
SQLite> SELECT (15 + 6) как прибавление Сложение = 21
Есть несколько встроенных функций, таких как средн (), сумма (), граф () и т.д., она называется Executive сводные данные для таблицы или конкретных расчетов столбцов таблицы.
SQLite> SELECT COUNT (*) AS "Рекорды" от компании; RECORDS = 7
SQLite - выражение даты
Дата выражение, которое возвращает текущие значения даты и времени системы, эти выражения будут использоваться для различных манипуляций с данными.
SQLite> SELECT CURRENT_TIMESTAMP; CURRENT_TIMESTAMP = 2013-03-17 10:43:35