ドキュメント
参考:
SELECT | SQLite Query Language [Official]
expression | SQLite Query Language [Official]
用語
- 文 (statement)
- セミコロンで区切られたクエリが実行される単位
- 句 (clause)
- 操作や条件などを指定する単位 (例:
SELECT
句、INSERT
句、UPDATE
句、WHERE
句など) - 述語 (predicate)
- 比較や判定などで真偽値を返す単位
- 式 (expression)
- 値を返す単位
参考:
キーワード
参考:
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)
Search against multi-column keys | SQLite [Official]
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 ALL Operator | TechOnTheNet
CASE
参考:
SQLite で union や group by を使って小計の入ったデータに整形したい – teratail
サブクエリ
参考:
え、SQLite って副問い合わせで = 使えないの? | SupTec
SQLite のサブクエリの落とし穴 | 怒涛のめもめもリンク集
SQLite Subquery | SQLite Tutorial (sqlitetutorial.net)
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
基本
参考: