基本语法:
select ..... from tab_name;
如:
1)选择全部列:select * from tab_name;
2)选择指定列:select column1,column2 from tab_name;
3)使用数学运算符:select salary,salary+300 from tab_name;运算符的优先级同数学运算优先级
4)select的行包含空值:空值是无效的,是未知的或不可预测的,它既不是0也不是空格。
包含空值的数学表达式的值都是空值。
5)select中使用别名:
select column1 as name from tab_name;
select column1 as "Name" from tab_name;
上述两条语句的区别在于,在显示列的列名中,第一条语句的列名会转换为大写:为NAME,第二列为字符串类型的别名,区分大小写,为Name。
6)使用连接符||:
select column1||column2 as "Name" from tab_name;
显示列为column1和column2的组合。
select column1||' is a '||column2 as "Name" from tab_name;
建议:别名如果需要区分大小写,用双引号将字符串括起来,非别名的字符串用单引号括起来。
7)去除重复行:select distinct column from tab_name;