| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: b5e43602833249aa4b73337bf85b7f308450dab6
|
|
|
|
|
| |
and Expr.iTable for TK_STRING expressions.
FossilOrigin-Name: b67bb16c72c3e015ea82665ada9b5d3289ef6fb2
|
|
|
|
|
| |
illegal ORDER BY clauses.
FossilOrigin-Name: 6c39ef73d5899eabdb46db50c2b00c2d8381a41a
|
|
|
|
|
|
| |
optimization that converts compound selects with ORDER BY COLLATE into
subqueries.
FossilOrigin-Name: c72324ef9243946550ae3d974826502b1cc5eb10
|
|
|
|
|
| |
ORDER BY clause.
FossilOrigin-Name: 9e1f837b08facbc7a2b6196770599a58233e725c
|
|
|
|
|
|
| |
literal for MySQL compatibility, be sure to also clear the iTable value from
the Expr entry to avoid an assert.
FossilOrigin-Name: d7211b68107ea669de39e0aa81a1be40901e1487
|
|
|
|
|
| |
attached to compound SELECT statements.
FossilOrigin-Name: 427b50fba7362e5b447e79d39050f25ed2ef10af
|
|
|
| |
FossilOrigin-Name: 4ef7ceced2b0000d21f7f8014384c04a0e4661d3
|
|
|
| |
FossilOrigin-Name: c12edb85076d0832e3a0abbbba4d07f3cb5d7f0e
|
|
|
|
|
|
| |
table can be NULL even if that column as a NOT NULL constraint.
Fix for ticket [6f2222d550f5b0ee7ed].
FossilOrigin-Name: 6f6fcbe4736b9468a495c684d5eebc8bfe5c566a
|
|
|
|
|
|
| |
function (the probability value) so that it can handle probabilities
as small as 0.00000001. Formerly, it ran out of precision at 0.001.
FossilOrigin-Name: 0f08924fe0c52a85a103f67bee9809e0f8f884b0
|
|
|
|
|
| |
doing so gives the same answer for less work.
FossilOrigin-Name: d95d0313c447f5baeabdb17284d8606331ab7d49
|
|
|
|
|
|
|
| |
so that if the min()/max() are discarded by the outer query, they still
function and cause non-aggregate expression to be evaluated on the minimal
or maximal row.
FossilOrigin-Name: 0bdf1a086b3946722f4d4b328e25917f61c14713
|
|
|
| |
FossilOrigin-Name: e62aab5e9290503869e1f4d5e0fefd2b4dee0a69
|
|
|
| |
FossilOrigin-Name: 62d38308b519a5362f559b296a0cf1acccf8f673
|
|
|
| |
FossilOrigin-Name: 7556bd9aa5db1b9cd92d0e48effcda9fe96f3128
|
|
|
|
|
| |
function means the same thing as likelihood(X,0.9375).
FossilOrigin-Name: 38965484199153e3e5b999f5196c1d66e5296f60
|
|
|
| |
FossilOrigin-Name: 5bcd0b1ca5d73ffbe7978ee9d73fe5e769e3d3a2
|
|
|
|
|
| |
tables and WITHOUT ROWID tables. Fix for ticket [c34d0557f740c45070].
FossilOrigin-Name: 5d01426ddfb2d47c57f93f71378594e637424be0
|
|
|
|
|
|
|
| |
the documentation specifies. This bug was found while adding requirements
marks, so a few extraneous requirements marks are included in this
check-in.
FossilOrigin-Name: 0978bac6b8aee229d7a0d148546f50d380d06a06
|
|
|
| |
FossilOrigin-Name: 9b4217f055e9bced186b4c56a5753bd6da7115b5
|
|
|
|
|
| |
not factor out non-constant functions, like random().
FossilOrigin-Name: 1b0f779e19a5c0d51eddd2d88db50034d77d132c
|
|
|
|
|
| |
and more testable.
FossilOrigin-Name: d10fb49a92f5f6e93093ae83544e5aec7984361a
|
|
|
| |
FossilOrigin-Name: 0077c0772a884b54d81fa3733aac6f0c364ef1a8
|
|
|
|
|
| |
WITHOUT ROWID table.
FossilOrigin-Name: 36bcc9cb885523fba2f3b0d152de9e08073668c1
|
|
|
| |
FossilOrigin-Name: e5a439cfa5c921187e4aa7050832ec2660fba13d
|
|
|
|
|
| |
likelihood() and instr() functions.
FossilOrigin-Name: 5f01cd36ee8678a07b79f9e01855daffb6bb8c43
|
|
|
|
|
| |
This is a naming change only. The logic is the same.
FossilOrigin-Name: 695aee46e9bdf15159ab52db7f522b30c91aed0f
|
|\
| |
| |
| |
| | |
optimize the sqlite3ExprSkipCollate() routine.
FossilOrigin-Name: 4c84d1b4c20f18921dd705bf67e8225975b83e86
|
| |
| |
| |
| |
| | |
making expression processing more robust.
FossilOrigin-Name: 579a512538528cf4bb4381ba393c5d9e7310086b
|
| |
| |
| | |
FossilOrigin-Name: 5d00cce74a7aefaf30022ae971ab1e0451e0ad6e
|
| |
| |
| |
| |
| | |
Add test cases.
FossilOrigin-Name: 29a359b8d7f90e6fa2b28ce2a112284fd3870494
|
| |
| |
| | |
FossilOrigin-Name: 52d52688644f635a50a60ff17b160f3affa8fa6c
|
| |
| |
| |
| |
| |
| | |
indexing into account when computing the number of output rows from each
table.
FossilOrigin-Name: b65dc53415f42d8402d0ec7f4bedf59d7b39b486
|
| |
| |
| |
| |
| | |
computing the set of paths to retain for the next cycle.
FossilOrigin-Name: 1a46a7242313da96420985fa52e1de3f84533e5b
|
|/
|
|
|
| |
the query planner.
FossilOrigin-Name: 036fc37a034093a4c6fc190633bd41c2b7230d77
|
|
|
|
|
|
| |
output column names, in compliance with the SQL standard.
Ticket [1c69be2dafc28].
FossilOrigin-Name: f2d175f975cd0be63425424ec322a98fb650019e
|
|
|
|
|
|
|
| |
but identifiers in expressions bind more tightly to input column names.
This is a compromise between SQL92 and SQL99 behavior and is what
PostgreSQL and MS-SQL do. Ticket [f617ea3125e9c].
FossilOrigin-Name: c78b357c00a35ed48ce2ffbc041de8d22570d1e2
|
|
|
|
|
| |
No changes to code.
FossilOrigin-Name: f30abdf9d814d6c75bf1c803054737c737ad636f
|
|
|
|
|
| |
partial index WHERE clauses.
FossilOrigin-Name: 2e8c845eb5011a2743dace333aa38383588f2080
|
|
|
| |
FossilOrigin-Name: 8e07aa2ad5579aeb82174ce5bd432ddb9c058bc1
|
|
|
|
|
|
|
| |
expressions that contain variables, subqueries, or functions.
The expression is still not used for anything, however.
still unused.
FossilOrigin-Name: f2aa7842c8b9df24294f09e2bde27b3f08c455c7
|
|
|
|
|
|
|
|
| |
Only consider AS names from the result set to match if there are no other
matches. Continuation of the fix for [2500cdb9be05]. This check-in
fixes a bug found by [http://www.sqlite.org/sqllogictest/ | SqlLogicTest]
during release testing for version 3.7.17.
FossilOrigin-Name: 9ffff3d05226bbd01a0745dd0a511776358253c0
|
|
|
|
|
| |
prior to subqueries as the latter relies on the former.
FossilOrigin-Name: 39b4e6ff9316cc78ea88349091e195b8104d1e9e
|
|
|
|
|
|
|
| |
identifiers in the WHERE clause if there are no other matches. In the
ORDER BY clause, AS names take priority over any column names.
Candidate fix for ticket [2500cdb9be].
FossilOrigin-Name: ad53924dcadffb95c6497c46c228c67e8f5370e4
|
|
|
|
|
|
| |
exactly and that one name isn't merely a prefix of the other.
Fix for ticket [7a31705a7e6c95d51].
FossilOrigin-Name: c2d5a23b1ab39918e97c596cf75c42f86a5fe2b7
|
|
|
| |
FossilOrigin-Name: 4a7b4ee011fea911b981206c242e3d5553303b52
|
|
|
|
|
| |
constraint while parsing the schema of an existing database.
FossilOrigin-Name: cda790280a52d65f98a45bacb9123367b159ac7c
|
|
|
| |
FossilOrigin-Name: 20730bad7082b559a65e8cfedb31b6afca50df58
|
|
|
|
|
| |
minor problems in the name resolution logic.
FossilOrigin-Name: afe96a118c8a9627819ba5960aa83a607e734087
|