首页 > 数据库技术 > 详细

常用sql语句

时间:2021-05-30 00:36:26      阅读:23      评论:0      收藏:0      [点我收藏+]

DQL(数据查询语句)

1.简单查询
格式: select 字段名1,字段名2... from 表名;

mysql> desc emp;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| EMPNO | int | NO | PRI | NULL | |
| ENAME | varchar(10) | YES | | NULL | |
| JOB | varchar(9) | YES | | NULL | |
| MGR | int | YES | | NULL | |
| HIREDATE | date | YES | | NULL | |
| SAL | double(7,2) | YES | | NULL | |
| COMM | double(7,2) | YES | | NULL | |
| DEPTNO | int | YES | | NULL | |
+----------+-------------+------+-----+---------+-------+
提示:sql语句以分号结尾;sql语句不区分大小写
查询年薪?
select ename,sal12 from emp; (字段可以参与数学运算)
给查询结果的列重命名?
select ename,sal
12 as yearsal from emp; (as关键字重命名,as关键字可省略)
select ename,sal*12 as ‘年薪‘ from emp; (sql语句中的字符串使用单引号)
查询全部字段?
select * from emp; (程序中不建议使用,效率低)

2.条件查询
格式:select 字段名 from 表明 where 条件; (执行顺序: from ——> where ——> select)

查询工资等于5000的员工?
select ename from emp where sal = 5000;
+-------+
| ename |
+-------+
| KING |
+-------+

条件语句:

常用sql语句

原文:https://www.cnblogs.com/tingshu/p/14826644.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!