查询一个字段
● 查询员工姓名
select ENAME from emp;
Select语句后面跟的是字段名称,select是关键字,select和字段名称之间采空格隔开,from表示将要查询的表,它和字段之间采用空格隔开。
● 查询员工的编号和姓名
select empno, ename from emp;
查询多个字段,需要放到select语句的后面,字段之间采用逗号隔开,最后一个字段和from之间不能加逗号。
可以将所有字段采用逗号隔开都放到select语句后面,但这样不是很方便,所以可以采用如下方式。
select * from emp;
一般建议不使用*号,使用*号不明确,建议将相关的字段写到select语句的后面。
* 号效率相对来说低一些,后面讲?
● 列出员工的编号,姓名和年薪(字符串相加使用 || )
select empno, ename, sal*12 from emp;
在select语句中可以使用运算符,以上存在一些问题,年薪的字段名称不太明确。
select empno as 员工编号, ename as 员工姓名, sal*12 as 年薪 from emp;
可以采用as命名别名,as可以省略,如:
select empno 员工编号, ename 员工姓名, sal*12 年薪 from emp;