SQLite クラシック チュ...ログイン
SQLite クラシック チュートリアル
著者:php.cn  更新時間:2022-04-13 17:05:02

SQLite式


式は、1 つ以上の値、演算子、値を計算する SQL 関数の組み合わせです。

SQL 式は数式に似ており、クエリ言語で記述されます。特定のデータセットを使用してデータベースにクエリを実行することもできます。

構文

SELECT ステートメントの基本構文は次のとおりであると仮定します:

SELECT column1, column2, columnN
FROM table_name
WHERE [CONTION | EXPRESSION];

SQLite 式にはさまざまな種類があります。以下で詳しく説明します:

SQLite - ブール式

SQLite のブール式は、単一の値の一致に基づいてデータを取得します。構文は次のとおりです:

SELECT column1, column2, columnN
FROM table_name
WHERE SINGLE VALUE MATCHTING EXPRESSION;

COMPANY テーブルに次のレコードがあるとします:

ID AGE ADDRESS SALARY
----- ---- --------------------------------------
1 Paul 32 カリフォルニア 20000.0
2 アレン 25 テキサス 15000.0
3 テディ 23 ノルウェー 20000.0
4 マーク 25 リッチモンド 65000.0
5 デビッド 27 テキサス 85000.0
6 キム 22 サウスホール 45000.0
ジェイムソン 10000.0
🎜🎜

次の例は、SQLite ブール式の使用法を示しています:

sqlite> SELECT * FROM COMPANY WHERE SALARY = 10000;
ID NAME AGE ADDRESS SALARY
---------- ------ - --- 「 — - これらの式は、クエリ内で数学的演算を実行するために使用されます。構文は次のとおりです:
SELECT Numeric_expression as OPERATION_NAME

[FROM table_name WHERE CONDITION] ;

ここで、numeric_expression は数式または数式に使用されます。次の例は、SQLite 数値式の使用法を示しています:

sqlite> SELECT (15 + 6) AS ADDITION
ADDITION = 21

avg()、sum()、count などのいくつかの組み込み関数があります。 ( ) などは、テーブルまたは特定のテーブル列の集計データと呼ばれる計算を実行します。
sqlite> SELECT COUNT(*) AS "RECORDS" FROM COMPANY;
SQLite - 日付式

日付式は、現在のシステムの日付と時刻の値を返します。これらの式は、データ操作。

sqlite>SELECT CURRENT_TIMESTAMP;
CURRENT_TIMESTAMP = 2013-03-17 10:43:35