⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 select_distinct.sql

📁 PostgreSQL 8.1.4的源码 适用于Linux下的开源数据库系统
💻 SQL
字号:
---- SELECT_DISTINCT------ awk '{print $3;}' onek.data | sort -n | uniq--SELECT DISTINCT two FROM tmp;---- awk '{print $5;}' onek.data | sort -n | uniq--SELECT DISTINCT ten FROM tmp;---- awk '{print $16;}' onek.data | sort -d | uniq--SELECT DISTINCT string4 FROM tmp;---- awk '{print $3,$16,$5;}' onek.data | sort -d | uniq |-- sort +0n -1 +1d -2 +2n -3--SELECT DISTINCT two, string4, ten   FROM tmp   ORDER BY two using <, string4 using <, ten using <;---- awk '{print $2;}' person.data |-- awk '{if(NF!=1){print $2;}else{print;}}' - emp.data |-- awk '{if(NF!=1){print $2;}else{print;}}' - student.data |-- awk 'BEGIN{FS="      ";}{if(NF!=1){print $5;}else{print;}}' - stud_emp.data |-- sort -n -r | uniq--SELECT DISTINCT p.age FROM person* p ORDER BY age using >;---- Also, some tests of IS DISTINCT FROM, which doesn't quite deserve its-- very own regression file.--CREATE TEMP TABLE disttable (f1 integer);INSERT INTO DISTTABLE VALUES(1);INSERT INTO DISTTABLE VALUES(2);INSERT INTO DISTTABLE VALUES(3);INSERT INTO DISTTABLE VALUES(NULL);-- basic casesSELECT f1, f1 IS DISTINCT FROM 2 as "not 2" FROM disttable;SELECT f1, f1 IS DISTINCT FROM NULL as "not null" FROM disttable;SELECT f1, f1 IS DISTINCT FROM f1 as "false" FROM disttable;SELECT f1, f1 IS DISTINCT FROM f1+1 as "not null" FROM disttable;-- check that optimizer constant-folds it properlySELECT 1 IS DISTINCT FROM 2 as "yes";SELECT 2 IS DISTINCT FROM 2 as "no";SELECT 2 IS DISTINCT FROM null as "yes";SELECT null IS DISTINCT FROM null as "no";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -