Latest web development tutorials

SQLiteの表現

式は、値またはSQL関数、演算子、および計算値の複数の組み合わせです。

SQL式は、それらがクエリ言語で記述され、式に類似しています。 また、データベースを照会するために、データの特定のセットを使用することができます。

文法

次のように基本的な構文のSELECT文は、次のとおりです。

SELECT column1の、column2の、columnN 
TABLE_NAME FROM 
WHERE [CONTION | EXPRESSION];

SQLiteの表情の異なる種類は、次のように具体的に説明、があります。

SQLiteの - ブール式

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

SELECT column1の、column2の、columnN 
TABLE_NAME FROM 
WHERE単一値MATCHTING発現;

仮定COMPANYテーブルには、次のレコードを持っています。

IDのNAME AGEアドレスSALARY
---------- ---------- ---------- ---------- ----------
1ポール32カリフォルニア20000.0
2アレン25テキサス15000.0
3テディ23ノルウェー20000.0
4マーク25リッチモンド65000.0
5デイビッド27テキサス85000.0
6金22サウスホール45000.0
7ジェームス・24ヒューストン10000.0

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

SALARY = 10000 COMPANY SELECT * FROMのsqlite>。
IDのNAME AGEアドレスSALARY
---------- ---------- ---------- ---------- ----------
4ジェームズ24ヒューストン10000.0

SQLiteの - 数値式

これらの表現は、任意の数学に対するクエリを実行するために使用されています。 構文は次のとおりです。

OPERATION_NAMEとしてSELECT numerical_expression
【TABLE_NAME FROM WHERE条件]。

ここでは、numerical_expression任意の数式または式が使用されます。 次の例では、使用SQLiteの数値式を示しています。

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

()、SUM()、COUNT()など、それはテーブルまたは特定のテーブルの列の計算のためのエグゼクティブサマリーデータと呼ばれ、このような平均など、いくつかの組み込み関数があります。

sqliteの>会社から "RECORDS" AS SELECT COUNT(*); 
RECORDS = 7

SQLiteの - 日付式

現在のシステム日付と時刻の値を返す日付の発現は、これらの式は、データ操作の種々のために使用されます。

sqliteの> SELECT CURRENT_TIMESTAMP。
CURRENT_TIMESTAMP = 2013年3月17日10時43分35秒