MySQL(4) - 数据库的基本查询
2022-05-05 22:10
567 查看
1.数据表的基本查询
SELECT * FROM 表名; SELECT 字段1,字段2,... FROM 表名; SELECT 字段1*12 as "字段别名" FROM 表名;
2.数据分页
SELECT empno,ename FROM t_emp LIMIT 5; #从第0条开始取5条数据 SELECT empno,ename FROM t_emp LIMIT 10,5; #从第10条开始,取5条数据
3.对查询结果进行排序
SELECT * FROM 表名ORDER BY 排序字段; #升序 SELECT * FROM 表名 ORDER BY 排序字段 DESC; #降序
SELECT * FROM t_emp ORDER BY sal DESC LIMIT 5;
4.去除查询结果中的重复数据
SELECT DISTINCT 字段 FROM 表名;
5.条件查询语句
SELECT …… FROM …… WHERE 条件 [AND | OR] 条件 ……; SELECT 10*IFNULL(NULL,2); #IFNULL函数:当一个参数为为NULL时,返回2;
SELECT empno,ename,sal,hiredate FROM t_emp WHERE deptno=10 AND (sal+IFNULL(comm,0))*12>=15000 #月收入大于15K,IFNULL(comm,0)如果奖金comm为null则奖金comm就等于0 AND DATEDIFF(NOW(),hiredate) / 365 >=20; #工龄大于20年的,DATEDIFF(NOW(),hiredate),得出时间差,第一个参数减去第二个参数
相关文章推荐
- MySQL 数据库基本查询语句汇总
- MySQL 自学笔记之:数据库查询 DQL(Data Query Lanuage)基本查询
- mysql 数据库笔记-基本查询(分组、聚合函数)
- java连接数据库(SQL Server、MySQL、Oracle)及基本查询
- mysql查询当前数据库所有 的表基本信息
- MySQL基本操作:数据库的创建、查询、更新、插入、删除表格
- mysql自学,数据库基本操作语句_查询_插入_更新
- Python数据库 MYSQL基本设置及 查询
- mysql笔记二:基本数据库、表查询操作
- python数据库-MySQL单表查询基本操作(50)
- MySQL、SQLServer2000(及SQLServer2005)和ORCALE三种数据库实现分页查询的方法
- MYSQL 指定数据库查询所有表行数。
- 源码-Oracle数据库管理-第九章-SQL查询-Part 1(基本查询)
- oracle 数据库的基本操作(表空间、表、用户的创建及查询)
- Mysql_知识总结03(级联操作+多表查询【左外连接查询*重点掌握】+数据库的存储过程)
- php+mysqli使用预处理技术进行数据库查询的方法
- mysql 基本语法学习1(数据库、数据表、数据列的操作)
- mysql查询某个数据库中所有的表名 列名 字段长度
- Mysql查询语句(DQL)和数据库的设计与备份还原
- MySQL中基本的多表连接查询教程