📄 tkt1473.test
字号:
SELECT 3 FROM t2 WHERE x=2 UNION ALL SELECT 4 FROM t2 WHERE x=3 UNION ALL SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION ALL SELECT 7 FROM t2 WHERE y=1 UNION ALL SELECT 8 FROM t2 WHERE y=2 UNION ALL SELECT 9 FROM t2 WHERE y=3 UNION ALL SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-5.5 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION ALL SELECT 2 FROM t2 WHERE x=-1 UNION ALL SELECT 3 FROM t2 WHERE x=2 UNION ALL SELECT 4 FROM t2 WHERE x=-1 UNION ALL SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION ALL SELECT 7 FROM t2 WHERE y=1 UNION ALL SELECT 8 FROM t2 WHERE y=2 UNION ALL SELECT 9 FROM t2 WHERE y=3 UNION ALL SELECT 10 FROM t2 WHERE y=-4 ) }} {1}do_test tkt1473-5.6 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION ALL SELECT 2 FROM t2 WHERE x=-1 UNION ALL SELECT 3 FROM t2 WHERE x=2 UNION ALL SELECT 4 FROM t2 WHERE x=-2 UNION ALL SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION ALL SELECT 7 FROM t2 WHERE y=1 UNION ALL SELECT 8 FROM t2 WHERE y=-3 UNION ALL SELECT 9 FROM t2 WHERE y=3 UNION ALL SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-5.7 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION ALL SELECT 2 FROM t2 WHERE x=-1 UNION ALL SELECT 3 FROM t2 WHERE x=2 UNION ALL SELECT 4 FROM t2 WHERE x=-2 UNION ALL SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION ALL SELECT 7 FROM t2 WHERE y=1 UNION ALL SELECT 8 FROM t2 WHERE y=-3 UNION ALL SELECT 9 FROM t2 WHERE y=3 UNION ALL SELECT 10 FROM t2 WHERE y=-4 ) }} {0}do_test tkt1473-6.3 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=3 UNION SELECT 5 FROM t2 WHERE x=4 UNION SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=2 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-6.4 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=3 UNION SELECT 5 FROM t2 WHERE x=4 UNION SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=2 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-6.5 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=-1 UNION SELECT 5 FROM t2 WHERE x=4 UNION SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=2 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=-4 ) }} {1}do_test tkt1473-6.6 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=-2 UNION SELECT 5 FROM t2 WHERE x=4 UNION SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=-3 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-6.7 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=-2 UNION SELECT 5 FROM t2 WHERE x=4 UNION SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=-3 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=-4 ) }} {0}do_test tkt1473-6.8 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=-2 UNION SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=-3 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=4 ) }} {1}do_test tkt1473-6.9 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 UNION SELECT 2 FROM t2 WHERE x=-1 UNION SELECT 3 FROM t2 WHERE x=2 UNION SELECT 4 FROM t2 WHERE x=-2 UNION SELECT 5 FROM t2 WHERE x=4 UNION ALL SELECT 6 FROM t2 WHERE y=0 UNION SELECT 7 FROM t2 WHERE y=1 UNION SELECT 8 FROM t2 WHERE y=-3 UNION SELECT 9 FROM t2 WHERE y=3 UNION SELECT 10 FROM t2 WHERE y=-4 ) }} {0}do_test tkt1473-7.1 { execsql { SELECT 1 FROM t2 WHERE x=1 EXCEPT SELECT 2 FROM t2 WHERE y=2 }} {1}do_test tkt1473-7.2 { execsql { SELECT ( SELECT 1 FROM t2 WHERE x=1 EXCEPT SELECT 2 FROM t2 WHERE y=2 ) }} {1}do_test tkt1473-7.3 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=1 EXCEPT SELECT 2 FROM t2 WHERE y=2 ) }} {1}do_test tkt1473-7.4 { execsql { SELECT ( SELECT 1 FROM t2 WHERE x=0 EXCEPT SELECT 2 FROM t2 WHERE y=2 ) }} {{}}do_test tkt1473-7.5 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=0 EXCEPT SELECT 2 FROM t2 WHERE y=2 ) }} {0}do_test tkt1473-8.1 { execsql { SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 2 FROM t2 WHERE y=2 }} {}do_test tkt1473-8.1 { execsql { SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 1 FROM t2 WHERE y=2 }} {1}do_test tkt1473-8.3 { execsql { SELECT ( SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 2 FROM t2 WHERE y=2 ) }} {{}}do_test tkt1473-8.4 { execsql { SELECT ( SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 1 FROM t2 WHERE y=2 ) }} {1}do_test tkt1473-8.5 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 2 FROM t2 WHERE y=2 ) }} {0}do_test tkt1473-8.6 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 1 FROM t2 WHERE y=2 ) }} {1}do_test tkt1473-8.7 { execsql { SELECT ( SELECT 1 FROM t2 WHERE x=0 INTERSECT SELECT 1 FROM t2 WHERE y=2 ) }} {{}}do_test tkt1473-8.8 { execsql { SELECT EXISTS ( SELECT 1 FROM t2 WHERE x=1 INTERSECT SELECT 1 FROM t2 WHERE y=0 ) }} {0}finish_test
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -