@@ -56,20 +56,36 @@ The items were taken from the official SQLite documentation
56
56
1 . [ attach-stmt] ( https://www.sqlite.org/lang_attach.html ) ✅ ;
57
57
1 . [ alter-table-stmt] ( https://www.sqlite.org/lang_altertable.html ) ✅ ;
58
58
59
- ### Advanced statements ![ progress] ( https://progress-bar.xyz/0/?scale=19&suffix=%%%20(0%20of%2019)&width=140 )
60
-
61
- #### SELECT Statement ![ progress] ( https://progress-bar.xyz/0/?scale=4&suffix=%%%20(0%20of%204)&width=140 )
62
- 1 . indexed-by-part
63
- 1 . window-functions-part
64
- 1 . select-stmt
65
- 1 . with-clause-part (CTE)
66
-
67
- #### INSERT Statement ![ progress] ( https://progress-bar.xyz/0/?scale=5&suffix=%%%20(0%20of%205)&width=140 )
68
- 1 . on-conflict-clause-part
69
- 1 . returning-clause-part
70
- 1 . upsert-part
71
- 1 . insert-stmt
59
+ ### Advanced statements
60
+
61
+ #### SELECT Statement ![ progress] ( https://progress-bar.xyz/0/?scale=8&suffix=%%%20(0%20of%208)&width=140 )
62
+
63
+ 1 . [ result-columns] ( https://www.sqlite.org/syntax/result-column.html )
64
+ 1 . [ table-or-subquery] ( https://www.sqlite.org/lang_select.html#tablename )
65
+ 1 . [ join-clauses] ( https://www.sqlite.org/syntax/join-clause.html )
66
+ 1 . [ where-group-by-having-clause] ( https://www.sqlite.org/lang_select.html#where )
67
+ 1 . [ window-functions-part] ( https://www.sqlite.org/syntax/window-defn.html )
68
+ 1 . [ order-by-and-limit-clause] ( https://www.sqlite.org/lang_select.html#orderby )
69
+ 1 . [ common-table-expressions] ( https://www.sqlite.org/syntax/common-table-expression.html )
70
+ 1 . [ select-stmt] ( https://www.sqlite.org/syntax/select-stmt.html )
71
+
72
+ #### DELETE Statements ![ progress] ( https://progress-bar.xyz/0/?scale=2&suffix=%%%20(0%20of%202)&width=140 )
73
+ 1 . [ delete-stmt] ( https://www.sqlite.org/syntax/delete-stmt.html )
74
+ 1 . [ delete-stmt-limited] ( https://www.sqlite.org/syntax/delete-stmt-limited.html )
75
+
76
+ #### UPDATE Statements ![ progress] ( https://progress-bar.xyz/0/?scale=2&suffix=%%%20(0%20of%202)&width=140 )
77
+ 1 . [ update-stmt] ( https://www.sqlite.org/syntax/update-stmt.html )
78
+ 1 . [ update-stmt-limited] ( https://www.sqlite.org/syntax/update-stmt-limited.html )
79
+
80
+ #### INSERT Statement ![ progress] ( https://progress-bar.xyz/0/?scale=5&suffix=%%%20(0%20of%208)&width=140 )
81
+ 1 . insert-with-values
82
+ 1 . insert-with-select
83
+ 1 . insert-with-upsert
84
+ 1 . insert-with-returning
85
+ 1 . insert-with-default
86
+ 1 . insert-with-cte
72
87
1 . replace-stmt
88
+ 1 . common-table-expressions
73
89
74
90
#### CREATE Statements ![ progress] ( https://progress-bar.xyz/0/?scale=45&suffix=%%%20(0%20of%205)&width=140 )
75
91
1 . create-virtual-table-stmt
@@ -78,14 +94,6 @@ The items were taken from the official SQLite documentation
78
94
1 . create-table-stmt
79
95
1 . create-trigger-stmt
80
96
81
- #### DELETE Statements ![ progress] ( https://progress-bar.xyz/0/?scale=2&suffix=%%%20(0%20of%202)&width=140 )
82
- 1 . delete-stmt
83
- 1 . delete-stmt-limited
84
-
85
- #### UPDATE Statements ![ progress] ( https://progress-bar.xyz/0/?scale=2&suffix=%%%20(0%20of%202)&width=140 )
86
- 1 . update-stmt
87
- 1 . update-stmt-limited
88
-
89
97
#### EXPLAIN Statements ![ progress] ( https://progress-bar.xyz/0/?scale=1&suffix=%%%20(0%20of%201)&width=140 )
90
98
1 . explain-stmt
91
99
0 commit comments