MySq的复习(三):查询操作
语法格式:(任何一条sql语句都是以“;”结尾的)
select 字段名1,字段名2,字段名3,…from 表名;
简单的查询语句
查询一个字段
-
查询员工姓名
select ename frome emp;
select是关键字,select和字段名称之间用空格隔开1,from表示将要查询的表,它和字段之间采用空格隔开。
查询多个字段
-
查询员工的编号和姓名
select empno,enmae from emmp;
注意:查询多个字段,select中的字段使用英文逗号隔开,最后一个字段也就是在from前的字段不能再使用逗号。
查询全部字段
可以把所有的字段放到select语句的后面,但是如果字段的数量太多,不方便。可以使用以下便捷的方式查询全部字段。
select * from 表名;
select * from emp;
计算员工的年薪
-
列出员工的编号,姓名和年薪
select empno,ename,sal*12 from emp;
select语句中可以使用运算符,但是存在一些问题,年薪的字段名称不准确。使用as关键字对表的字段进行重命名。
-
将查询出来的字段显示为自定义名称或者中文
select empno '员工编号',ename as "员工姓名",sal as '年薪' from emp; -- 注意:虽然在cmd窗口可以不添加双引号或单引号,但是在以后的标准格式中字符串