📄 numerology.out
字号:
QUERY: CREATE TABLE TEMP_FLOAT (f1 FLOAT8);QUERY: INSERT INTO TEMP_FLOAT (f1) SELECT float8(f1) FROM INT4_TBL;QUERY: INSERT INTO TEMP_FLOAT (f1) SELECT float8(f1) FROM INT2_TBL;QUERY: SELECT '' AS ten, f1 FROM TEMP_FLOAT ORDER BY f1;ten| f1---+----------- |-2147483647 | -123456 | -32767 | -1234 | 0 | 0 | 1234 | 32767 | 123456 | 2147483647(10 rows)QUERY: CREATE TABLE TEMP_INT4 (f1 INT4);QUERY: INSERT INTO TEMP_INT4 (f1) SELECT int4(f1) FROM FLOAT8_TBL WHERE (f1 > -2147483647) AND (f1 < 2147483647);QUERY: INSERT INTO TEMP_INT4 (f1) SELECT int4(f1) FROM INT2_TBL;QUERY: SELECT '' AS nine, f1 FROM TEMP_INT4 ORDER BY f1;nine| f1----+------ |-32767 | -1234 | -1004 | -35 | 0 | 0 | 0 | 1234 | 32767(9 rows)QUERY: CREATE TABLE TEMP_INT2 (f1 INT2);QUERY: INSERT INTO TEMP_INT2 (f1) SELECT int2(f1) FROM FLOAT8_TBL WHERE (f1 >= -32767) AND (f1 <= 32767);QUERY: INSERT INTO TEMP_INT2 (f1) SELECT int2(f1) FROM INT4_TBL WHERE (f1 >= -32767) AND (f1 <= 32767);QUERY: SELECT '' AS five, f1 FROM TEMP_INT2 ORDER BY f1;five| f1----+----- |-1004 | -35 | 0 | 0 | 0(5 rows)QUERY: CREATE TABLE TEMP_GROUP (f1 INT4, f2 INT4, f3 FLOAT8);QUERY: INSERT INTO TEMP_GROUP SELECT 1, (- i.f1), (- f.f1) FROM INT4_TBL i, FLOAT8_TBL f;QUERY: INSERT INTO TEMP_GROUP SELECT 2, i.f1, f.f1 FROM INT4_TBL i, FLOAT8_TBL f;QUERY: SELECT DISTINCT f1 AS two FROM TEMP_GROUP;two--- 1 2(2 rows)QUERY: SELECT f1 AS two, max(f3) AS max_float, min(f3) as min_float FROM TEMP_GROUP GROUP BY two ORDER BY two, max_float, min_float;two|max_float |min_float ---+--------------------+--------------------- 1|1.2345678901234e+200|0 2|0 |-1.2345678901234e+200(2 rows)QUERY: SELECT f1 AS two, max(f3) AS max_float, min(f3) AS min_float FROM TEMP_GROUP GROUP BY two ORDER BY two, max_float, min_float;two|max_float |min_float ---+--------------------+--------------------- 1|1.2345678901234e+200|0 2|0 |-1.2345678901234e+200(2 rows)QUERY: SELECT f1 AS two, (max(f3) + 1) AS max_plus_1, (min(f3) - 1) AS min_minus_1 FROM TEMP_GROUP GROUP BY two ORDER BY two, min_minus_1;two|max_plus_1 |min_minus_1 ---+--------------------+--------------------- 1|1.2345678901234e+200|-1 2|1 |-1.2345678901234e+200(2 rows)QUERY: SELECT f1 AS two, (max(f3) + 1) AS max_plus_1, (min(f3) - 1) AS min_minus_1 FROM TEMP_GROUP GROUP BY two ORDER BY two, min_minus_1;two|max_plus_1 |min_minus_1 ---+--------------------+--------------------- 1|1.2345678901234e+200|-1 2|1 |-1.2345678901234e+200(2 rows)QUERY: DROP TABLE TEMP_INT2;QUERY: DROP TABLE TEMP_INT4;QUERY: DROP TABLE TEMP_FLOAT;QUERY: DROP TABLE TEMP_GROUP;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -