oceanbase
1drop table if exists tt1;
2create table tt1(c1 int primary key, c2 int);
3insert into tt1 values(1,4);
4insert into tt1 values(2,3);
5select c1, c2 as c1 from tt1;
6c1 c1
71 4
82 3
9select c1, c2 as c1 from tt1 order by c1;
10ERROR 23000: Column 'c1' in order clause is ambiguous
11select c2 as c1 from tt1 order by c1;
12c1
133
144
15select c2 as c1 from tt1 where c1<4;
16c1
174
183
19select c1 as cc, c2 as c1 from tt1 where c1<4;
20cc c1
211 4
222 3
23select c1 as cc, c2 as c1 from tt1 order by c1;
24cc c1
252 3
261 4
27select c1, c2 as c1 from tt1 where c1<4;
28c1 c1
291 4
302 3
31select c2 as cc from tt1 order by c1;
32cc
334
343
35select c2 as c1 from tt1 order by c1;
36c1
373
384
39select c1 as c1, c2 as c1 from tt1 where c1<4;
40c1 c1
411 4
422 3
43show columns from tt1;
44Field Type Null Key Default Extra
45c1 int(11) NO PRI NULL
46c2 int(11) YES NULL
47