oceanbase

Форк
0
47 строк · 1.6 Кб
1
--disable_query_log
2
set @@session.explicit_defaults_for_timestamp=off;
3
--enable_query_log
4
# owner: link.zt
5
# owner group: sql4
6
# description: from子查询测试集
7
--disable_warnings
8
DROP TABLE IF EXISTS t1;
9
--enable_warnings
10
--disable_warnings
11
DROP TABLE IF EXISTS t2;
12
--enable_warnings
13
#--real_sleep 1
14
CREATE TABLE t1 (pk int primary key,c1 INT, c2 CHAR(100),c3 FLOAT);
15
#--real_sleep 1
16
SELECT * FROM t1 where pk = 1;
17
INSERT INTO t1 VALUES (1, null,null,0.0);
18
INSERT INTO t1 VALUES (2, 1,'',1.0);
19
INSERT INTO t1 VALUES (3, 2,'abcde',2.0);
20
INSERT INTO t1 VALUES (4, 100,'abcdefghij',3.0);
21
CREATE TABLE t2 (pk int primary key,c1 INT, c2 VARCHAR(100));
22
#--real_sleep 1
23
INSERT INTO t2 VALUES (1, 1,'abcde');
24
INSERT INTO t2 VALUES (2, 2,'abcde');
25
SELECT sb1,sb2,sb3 FROM (SELECT c1 AS sb1, c2 AS sb2, c3*2 AS sb3
26
FROM t1) AS sb WHERE sb1 > 1;
27
SELECT AVG(sum_column1) FROM (SELECT SUM(c1) AS sum_column1 FROM t1
28
 GROUP BY c1) AS t1;
29
DROP TABLE t1;
30
DROP TABLE t2;
31
#--real_sleep 1
32
CREATE TABLE t1 (pk int primary key, c1 INT, c2 VARCHAR(100),c3 FLOAT);
33
#--real_sleep 1
34
INSERT INTO t1 VALUES (1, null,null,0.0);
35
INSERT INTO t1 VALUES (2, 1,'',1.0);
36
INSERT INTO t1 VALUES (3, 2,'abcde',2.0);
37
INSERT INTO t1 VALUES (4, 100,'abcdefghij',3.0);
38
CREATE TABLE t2 (pk int primary key, c1 INT, c2 VARCHAR(100));
39
#--real_sleep 1
40
INSERT INTO t2 VALUES (1, 1,'abcde');
41
INSERT INTO t2 VALUES (2, 2,'abcde');
42
SELECT sb1,sb2,sb3 FROM (SELECT c1 AS sb1, c2 AS sb2, c3*2 AS sb3
43
FROM t1) AS sb WHERE sb1 > 1;
44
SELECT AVG(sum_column1) FROM (SELECT SUM(c1) AS sum_column1 FROM t1
45
 GROUP BY c1) AS t1;
46
DROP TABLE t1;
47
DROP TABLE t2;
48

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.