@@ -8,7 +8,7 @@ create or replace table t(a int null, b varchar null);
88statement ok
99insert into t(a, b) values (3, NULL), (3,'hello'), (3,'hello'), (3,'hello'), (3,'hello'), (3,'hello'), (3,'hello'), (3,'hello'), (1,'4'), (1,'4');
1010
11- query I
11+ query IT
1212select a, b from t where a = 1 and cast(b as int) >= 2;
1313----
14141 4
@@ -39,39 +39,39 @@ select count(*) from t where a > b;
3939----
40401
4141
42- query II
42+ query I
4343select count(*) from t where a >= b;
4444----
45453
4646
47- query III
47+ query I
4848select count(*) from t where a < b;
4949----
50500
5151
52- query I?
52+ query I
5353select count(*) from t where a <= b;
5454----
55552
5656
57- query BB
57+ query ??
5858select * from t where a
5959----
60601 1
61611 0
6262
63- query BB
63+ query ??
6464select * from t where not(a)
6565----
66660 0
6767
68- query BB
68+ query ??
6969select * from t where not(not(a))
7070----
71711 1
72721 0
7373
74- query BB
74+ query ??
7575select * from t where not(not(not(a)))
7676----
77770 0
@@ -83,28 +83,28 @@ statement ok
8383insert into t values(1, 'databend'), (2, ' databend query'), (3, 'query databend'), (4, 'query databend, query'), (5, 'databend cloud data warehouse'), (6, 'databend%cloud data warehouse');
8484
8585# LikePattern::OrdinalStr
86- query I
86+ query IT
8787select * from t where b like 'databend';
8888----
89891 databend
9090
9191# LikePattern::StartOfPercent
92- query I
92+ query IT
9393select * from t where b like '%databend';
9494----
95951 databend
96963 query databend
9797
9898# LikePattern::EndOfPercent
99- query I
99+ query IT
100100select * from t where b like 'databend%';
101101----
1021021 databend
1031035 databend cloud data warehouse
1041046 databend%cloud data warehouse
105105
106106# LikePattern::SurroundByPercent
107- query I
107+ query IT
108108select * from t where b like '%databend%';
109109----
1101101 databend
@@ -115,48 +115,48 @@ select * from t where b like '%databend%';
1151156 databend%cloud data warehouse
116116
117117# LikePattern::ComplexPattern
118- query I
118+ query IT
119119select * from t where b like 'databend\\%cloud%data%warehouse';
120120----
1211216 databend%cloud data warehouse
122122
123123# LikePattern::ComplexPattern
124- query I
124+ query IT
125125select * from t where b like 'databend%cloud_data%warehouse';
126126----
1271275 databend cloud data warehouse
1281286 databend%cloud data warehouse
129129
130130# LikePattern::SimplePattern, has_start_percent = false, has_end_percent = false
131- query I
131+ query IT
132132select * from t where b like 'databend%cloud%data%warehouse';
133133----
1341345 databend cloud data warehouse
1351356 databend%cloud data warehouse
136136
137137# LikePattern::SimplePattern, has_start_percent = true, has_end_percent = false
138- query I
138+ query IT
139139select * from t where b like '%databend%cloud%data%warehouse';
140140----
1411415 databend cloud data warehouse
1421426 databend%cloud data warehouse
143143
144144# LikePattern::SimplePattern, has_start_percent = false, has_end_percent = true
145- query I
145+ query IT
146146select * from t where b like 'databend%cloud%data%warehouse%';
147147----
1481485 databend cloud data warehouse
1491496 databend%cloud data warehouse
150150
151151# LikePattern::SimplePattern, has_start_percent = true, has_end_percent = true
152- query I
152+ query IT
153153select * from t where b like '%databend%cloud%data%warehouse%';
154154----
1551555 databend cloud data warehouse
1561566 databend%cloud data warehouse
157157
158158# LikePattern::StartOfPercent, push down not
159- query I
159+ query IT
160160select * from t where b not like '%databend';
161161----
1621622 databend query
@@ -165,7 +165,7 @@ select * from t where b not like '%databend';
1651656 databend%cloud data warehouse
166166
167167# LikePattern::SimplePattern, has_start_percent = false, has_end_percent = false, push down not
168- query I
168+ query IT
169169select * from t where b not like 'databend%cloud%data%warehouse';
170170----
1711711 databend
0 commit comments