ドキュメント

参考:

SELECT | SQLite Query Language [Official]

expression | SQLite Query Language [Official]

用語

文 (statement)
セミコロンで区切られたクエリが実行される単位
句 (clause)
操作や条件などを指定する単位 (例:SELECT 句、INSERT 句、UPDATE 句、WHERE 句など)
述語 (predicate)
比較や判定などで真偽値を返す単位
式 (expression)
値を返す単位

参考:

わかりにくい SQL の句・文・式の違い – Qiita

キーワード

参考:

SQLite Keywords | SQLite Query Language [Official]

expression

参考:

expression | SQLite Query Language [Official]

SELECT

参考:

SELECT | SQLite Query Language [Official]

IN

参考:

指定した値のリストと比較 (IN 句) | SQLite 入門 (www.dbonline.jp)

Determine a Value Matches Any Value In A List | SQLite Tutorial (sqlitetutorial.net)

IN Condition | TechOnTheNet

Search against multi-column keys | SQLite [Official]

“IN” clause – Stack Overflow

Parameter substitution for a SQLite with multiple “IN” clause – Stack Overflow

AND / OR

参考:

Combining the AND and OR Conditions | TechOnTheNet

Single AND operator and multiple OR operators – Database Administrators Stack Exchange

UNION / UNION ALL

参考:

SQLite UNION with Examples, UNION vs. UNION ALL | SQLite Tutorial (www.sqlitetutorial.net)

UNION Operator | TechOnTheNet

UNION ALL Operator | TechOnTheNet

CASE

参考:

SQLite で union や group by を使って小計の入ったデータに整形したい | teratail

サブクエリ

参考:

え、SQLite って副問い合わせで = 使えないの? | SupTec

複数列のサブクエリ | 民芸的プログラミング

SQLite のサブクエリの落とし穴 | 怒涛のめもめもリンク集

SQLite Subquery | SQLite Tutorial (sqlitetutorial.net)

Subqueries | TechOnTheNet

SQLite subquery | w3big.com

SQLite Subqueries | Tutorials Point

parentheses not allowed in subquery with except and union – Stack Overflow

sqlite return subquery multi column – Stack Overflow

行値

参考:

Row Values | SQLite [Official]

Search against multi-column keys | SQLite [Official]

括弧

参考:

SQLite Bracket “don’t work” – Stack Overflow

What does the SQL standard say about parentheses in SQL UNION/EXCEPT/INTERSECT statements? – Stack Overflow

基本

参考:

Syntax | Tutorials Point

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です