Mysql数据库—高价语句一

本文详细介绍了MySQL数据库的查询技巧,包括选择特定字段、去除重复记录、使用WHERE子句进行有条件查询、运用AND/OR逻辑操作符、使用IN操作符、 BETWEEN范围查询、通配符模糊查询、ORDER BY进行排序、运用数学、聚合及字符串函数、GROUP BY与HAVING的分组过滤、AS用于字段和表格别名、子查询的定义与语法以及EXISTS测试查询存在性。
摘要由CSDN通过智能技术生成

目录

一、查询要求字段的记录-select

二、查询不重复记录-distinct

 三、有条件查询-where

 四、且/或的运用

 五、显示已知的值的记录-in

 六、显示两个值范围内的记录-between

七、通配符

 八、按关键字排序-order by

九、函数

9.1 数学函数

9.2 聚合函数

9.3 字符串函数 

 十、对查询结果进行汇总分组,通常结合聚合函数-group by

 十一、过滤group by语句返回的记录,与group by连用-having

 十二、字段别名、表格别名-as

十三、子查询-连接表格,在where或having中插入另一个sql语句 

13.1 定义 

13.2 语法

 十四、测试查询有无结果-exists


一、查询要求字段的记录-select

select 字段 from 表名;

二、查询不重复记录-distinct

select distinct 字段 from 表名;

 三、有条件查询-where

select 字段 from 表名 where 条件;

 四、且/或的运用

select 字段 from 表名 where 条件1 and/or 条件2;

 五、显示已知的值的记录-in

select 字段 from 表名 where 字段 in(值1,值2);

 六、显示两个值范围内的记录-between

select 字段 from 表名 where 字段 between 值1 and 值2;

七、通配符

1.通配符主要用于替换字符串中的部分字符,通过部分字符的匹配将相关结果查询出来
2.通常通配符都是和 like(模糊查询)一起使用的,并协同 where子句共同来完成查询任务
3.常用的通配符有两个:
%:百分号表示任意个数的任意字符
_:下划线表示单个字符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值