SQLite 표현
식은 하나 이상의 값, 연산자, 값을 계산하는 SQL 함수의 조합입니다.
SQL 표현식은 수식과 유사하며 쿼리 언어로 작성됩니다. 특정 데이터 세트를 사용하여 데이터베이스를 쿼리할 수도 있습니다.
구문
SELECT 문의 기본 구문은 다음과 같다고 가정합니다.
SELECT 컬럼1, 컬럼2, 컬럼N
FROM table_name
WHERE [CONTION | EXPRESSION];
FROM table_name
WHERE [CONTION | EXPRESSION];
SQLite 표현식에는 다양한 유형이 있습니다. 구체적인 설명은 다음과 같습니다.
SQLite - 부울 표현식
SQLite의 표현식은 값을 기반으로 단일 Get 데이터와 일치합니다. 구문은 다음과 같습니다.
SELECT 컬럼1, 컬럼2, 컬럼N
FROM table_name
WHERE SINGLE VALUE MATCHTING EXPRESSION;
FROM table_name
WHERE SINGLE VALUE MATCHTING EXPRESSION;
COMPANY 테이블에 다음이 있다고 가정합니다. 다음 기록:
ID ------ ----------
1 Paul 32 California 20000. 0
2 알렌 25 텍사스 15000.0
3 테디 23 노르웨이 20000.0
4 Mark 25 Rich-Mond 65000.0
5 David 27 Texas 85000.0
6 Kim 22 South-Hall 45000.0
7 James 24 Houston 10000.0
1 Paul 32 California 20000. 0
2 알렌 25 텍사스 15000.0
3 테디 23 노르웨이 20000.0
4 Mark 25 Rich-Mond 65000.0
5 David 27 Texas 85000.0
6 Kim 22 South-Hall 45000.0
7 James 24 Houston 10000.0
다음 예에서는 SQLite 부울 표현식의 사용을 보여줍니다.
sqlite> SELECT * FROM COMPANY WHERE SALARY = 10000;
ID NAME AGE SALESS ARY
---- - ----- ---------- ---------- ---------- ----------
4 제임스 24 Houston 10000.0
ID NAME AGE SALESS ARY
---- - ----- ---------- ---------- ---------- ----------
4 제임스 24 Houston 10000.0
SQLite - 숫자 표현식
이러한 표현식은 쿼리에서 수학 연산을 수행하는 데 사용됩니다. 구문은 다음과 같습니다.
SELECT 수치 표현을 OPERATION_NAME
[FROM table_name WHERE CONDITION] ;
[FROM table_name WHERE CONDITION] ;
여기에서 수치 표현은 수식이나 수식에 사용됩니다. 다음 예에서는 SQLite 숫자 표현식의 사용을 보여줍니다.
sqlite> SELECT (15 + 6) AS ADDITION
ADDITION = 21
ADDITION = 21
에는 여러 가지 기본 제공 항목이 있습니다. avg(), sum(), count() 등과 같은 함수는 테이블 또는 특정 테이블 열에 대한 요약 데이터라는 계산을 수행합니다.
sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY;
RECORDS = 7
RECORDS = 7
SQLite - 날짜 표현
현재 시스템 날짜 및 시간 값을 반환하는 것은 다양한 데이터 작업에 사용될 수 있습니다.
sqlite> SELECT CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP = 2013-03-17 10:43:35
CURRENT_TIMESTAMP = 2013-03-17 10:43:35