学习SQL增删改查的网站 http://www.w3school.com.cn/sql/sql_join_left.asp
查询所有列
select * from table
查询部分列
select no,name,job from job
查询表中包含哪些列名
desc 表名 或者describe 表名
去掉重复值
select distinct job from table
distinct是限制它后面的列的组合不出现重复值
select distinct no,job from table
查询语句中使用算术表达式
select empno,ename, sal, sal * 12 from emp;
查询语句中使用列的别名
语法:列的别名跟在列名后,中间可以加或者不加“AS” 关键字。如果希望别名中区分大小写字符,或者别名中包含字符或空格,则必须用双引号引起来。
select empno AS id,ename "Name",sal * 12 " Annual Salary" from emp;
id Name Annual Salary
12 jim 50000
查询语句中使用连接表达式
select ename || ' 的职位是 ' || job "Employee" from emp
Employee
jim 的职位是 老师
处理空值(NULL)