1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-29 08:01:23 +03:00

Fix numbering issue in and remove duplicate test from windowB.test.

FossilOrigin-Name: fa10e561f5dcdb23af862c2e486e877d379f12eae077ae5fd3da6028f1c20b49
This commit is contained in:
dan
2023-01-19 18:16:09 +00:00
parent 8a45f68b1c
commit b8f9913baf
3 changed files with 25 additions and 28 deletions

View File

@ -420,34 +420,31 @@ ifcapable json1 {
SELECT key, value FROM json_each('[1,2,3,4,5]');
} {0 1 1 2 2 3 3 4 4 5}
do_execsql_test 11.2 {
SELECT key, value FROM json_each('[1,2,3,4,5]');
} {0 1 1 2 2 3 3 4 4 5}
do_execsql_test 11.3 {
SELECT rowid, value FROM json_each('[1,2,3,4,5]');
} {0 1 1 2 2 3 3 4 4 5}
do_execsql_test 11.4 {
do_execsql_test 11.3 {
SELECT sum(value) OVER (ORDER BY rowid) FROM json_each('[1,2,3,4,5]')
} {1 3 6 10 15}
do_execsql_test 11.5 {
do_execsql_test 11.4 {
SELECT sum(value) OVER (
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
) FROM json_each('[1,2,3,4,5]')
} {1 3 6 10 15}
do_eqp_test 11.5 {
SELECT sum(value) OVER (
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
) FROM json_each('[1,2,3,4,5]')
} {
QUERY PLAN
|--CO-ROUTINE (subquery-xxxxxx)
| `--SCAN json_each VIRTUAL TABLE INDEX 1:
`--SCAN (subquery-xxxxxx)
}
do_eqp_test 11.6 {
SELECT sum(value) OVER (
ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW
) FROM json_each('[1,2,3,4,5]')
} {
QUERY PLAN
|--CO-ROUTINE (subquery-xxxxxx)
| `--SCAN json_each VIRTUAL TABLE INDEX 1:
`--SCAN (subquery-xxxxxx)
}
do_eqp_test 11.7 {
SELECT sum(value) OVER (ORDER BY rowid) FROM json_each('[1,2,3,4,5]')
} {
QUERY PLAN
@ -456,7 +453,7 @@ ifcapable json1 {
`--SCAN (subquery-xxxxxx)
}
do_eqp_test 11.7 {
do_eqp_test 11.8 {
SELECT sum(value) OVER (ORDER BY rowid DESC) FROM json_each('[1,2,3,4,5]')
} {
QUERY PLAN
@ -466,14 +463,14 @@ ifcapable json1 {
`--SCAN (subquery-xxxxxx)
}
do_execsql_test 11.8 {
do_execsql_test 11.9 {
SELECT sum(value) OVER (ORDER BY rowid DESC) FROM json_each('[1,2,3,4,5]')
} {5 9 12 14 15}
do_execsql_test 11.9 {
do_execsql_test 11.10 {
SELECT sum(value) OVER (ORDER BY value ASC) FROM json_each('[2,1,4,3,5]')
} {1 3 6 10 15}
do_eqp_test 11.10 {
do_eqp_test 11.11 {
SELECT sum(value) OVER (ORDER BY value ASC) FROM json_each('[2,1,4,3,5]')
} {
QUERY PLAN