You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
finalStringsimpleQuery = "select COUNT(*) from TEST t1_0 where column1 = 'value'";
27
-
builder.add(
28
-
Arguments.of("Simple query : hint",
29
-
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) where column1 = 'value'", simpleQuery, hints));
27
+
builder.add(Arguments.of("Simple query : hint",
28
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) where column1 = 'value'", simpleQuery, hints));
29
+
finalStringlimitQuery = "select COUNT(*) from TEST t1_0 order by column1 limit 1";
30
+
builder.add(Arguments.of("Limit query : hint",
31
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) order by column1 limit 1",
32
+
limitQuery, hints));
30
33
finalStringjoinQueryUsing = "select COUNT(*) from TEST t1_0 join TEST2 t2_0 using(column2) where field = 'value'";
31
34
builder.add(Arguments.of("Join query with using : hint",
32
-
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) join TEST2 t2_0 using(column2) where field = 'value'",
35
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) join TEST2 t2_0 using(column2) where field = 'value'",
33
36
joinQueryUsing, hints));
34
37
finalStringjoinQueryOn = "select COUNT(*) from TEST t1_0 join TEST2 t2_0 on t1_0.column2 = t2_0.column2 where field = 'value'";
35
38
builder.add(Arguments.of("Join query with on : hint",
36
-
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) join TEST2 t2_0 on t1_0.column2 = t2_0.column2 where field = 'value'",
39
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) join TEST2 t2_0 on t1_0.column2 = t2_0.column2 where field = 'value'",
37
40
joinQueryOn, hints));
38
41
finalStringleftJoinQuery = "select COUNT(*) from TEST t1_0 left join TEST2 t2_0 on t1_0.column2 = t2_0.column2 and t1_0.column3 = t2_0.column3 where field = 'value'";
39
42
builder.add(Arguments.of("Left join query with on : hint",
40
-
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) left join TEST2 t2_0 on t1_0.column2 = t2_0.column2 and t1_0.column3 = t2_0.column3 where field = 'value'",
43
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) left join TEST2 t2_0 on t1_0.column2 = t2_0.column2 and t1_0.column3 = t2_0.column3 where field = 'value'",
41
44
leftJoinQuery, hints));
45
+
finalStringstraightJoinQueryUsing = "select COUNT(*) from TEST t1_0 straight_join TEST2 t2_0 using(column2) where field = 'value'";
46
+
builder.add(Arguments.of("Straight join query with using : hint",
47
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) straight_join TEST2 t2_0 using(column2) where field = 'value'",
48
+
straightJoinQueryUsing, hints));
49
+
finalStringstraightJoinQueryOn = "select COUNT(*) from TEST t1_0 straight_join TEST2 t2_0 on t1_0.column2 = t2_0.column2 where field = 'value'";
50
+
builder.add(Arguments.of("Straight join query with on : hint",
51
+
"select COUNT(*) from TEST t1_0 use index (MY_INDEX) straight_join TEST2 t2_0 on t1_0.column2 = t2_0.column2 where field = 'value'",
0 commit comments