从表中检索数据。
语法:
| sql-statement ::= | select [all | distinct] result [from table-list] [where expr] [group by expr-list] [having expr] [compound-op select]* [order by sort-expr-list] [limit integer [( offset | , ) integer]] |
| result ::= | result-column [, result-column]* |
| result-column ::= | * | table-name . * | expr [ [as] string ] |
| table-list ::= | table [join-op table join-args]* |
| table ::= | table-name [as alias] | ( select ) [as alias] |
| join-op ::= | , | [natural] [left | right | full] [outer | inner | cross] join |
| join-args ::= | [on expr] [using ( id-list )] |
| sort-expr-list ::= | expr [sort-order] [, expr [sort-order]]* |
| sort-order ::= | [ collate collation-name ] [ asc | desc ] |
| compound_op ::= | union | union all | intersect | except |
类似insert
语法:
| sql-statement ::= | replace into [database-name .] table-name [( column-list )] values ( value-list ) | replace into [database-name .] table-name [( column-list )] select-statement |
标记一个事务的起始点。
语法:
sql-statement ::=
begin [transaction [name]]
标记一个事务的终止。
语法:
| sql-statement ::= | end [transaction [name]] |
标志一个事务的结束。
语法:
| sql-statement ::= | commit [transaction [name]] |
本文关键:SQLite语法备忘录
相关方案
- 雅可比(Jacobi)迭代算法…
- WIN32汇编: 15.多线程…
- 单精度浮点数在vc++6.0中…
- WIN32汇编: 16.事件对…
- C++对象模型之五 构造 析构…
- WIN32汇编: 17.动态链…
- WIN32汇编: 18.通用控…
- WIN32汇编: 19.树型视…
- 深入探讨C++对象模型 之 站…
- WIN32汇编: 20.窗口子…
- WIN32汇编: 14.进程…
- C++中运算符优先级的学习注解…
- 第三章 深度探索元函数 (2)…
- WIN32汇编: 13.内存映…
- Sun向Java开源过程靠拢…
- WIN32汇编: 12.内存管…
- PM,选择自己还是别人?…
- WIN32汇编: 11.进一步…
- 摩托罗拉:“肯定个人尊严”…
- 排名统计问题(c实现)…