Mysql之查询
来源:互联网 发布:s8不祥之刃符文 知乎 编辑:程序博客网 时间:2024/04/29 08:53
大神链接:http://www.cnblogs.com/whgk/p/6149009.html
我的笔记:
like模糊查询:
总结:’%’和’_’可以在任意位置使用,只需要记住%能够表示任意个字符,_只能表示一个任意字符
例如:
select * from user where user.name like ‘b%’表示查询b开头的所有数据
‘%b’表示查询以b结尾的所有数据
‘_b_’表示查询类似aba的任意中间为b的三位字符第一个理解:分组查询group by,根据某个字段对记录分组
例如:根据id查询id记录
SELECT s_id, COUNT(f_name), GROUP_CONCAT(f_name) FROM fruits GROUP BY s_id;
其中:GROUP_CONCAT(f_name)指将分到一组的所有f_name显示出来,结果如下:HAVING和wehere
having在分组后进行过滤,where分组之前过滤
SELECT s_id,COUNT(f_name),GROUP_CONCAT(f_name) FROM fruits GROUP BY s_id HAVING COUNT(f_name) > 1;mysql分页,limit n,m 其中n指偏移量从第几个索引位置开始查询,可以省略默认为0,m为从n位置开始查询m行记录
limit 10 表示查询前10行
limit 10,10表示查询索引为10以后10行记录合并查询
UNION:不使用关键字ALL,执行的时候会删除重复的记录,所有返回的行度是唯一的,
UNION ALL:不删除重复行也不对结果进行自动排序。正则表达式的应用和模糊查询
regexp ‘[tcl]’ 表示匹配t,c,l中一个字符即可
- Mysql----浅入浅出之查询
- MYSQL之高级查询
- MySql之慢查询
- mysql之查询
- MYSQL之连接查询
- MySQL之连接查询
- MySQL查询之蕴涵
- MySQL之查询优化
- C#之MySql查询
- MySQL之查询
- MySQL之查询基础
- MySQL之复杂查询
- MySQL之条件查询
- MySQL之where查询
- MySQL之聚合查询
- MySQL之连接查询
- MySql学习之查询
- Mysql之查询
- 文件处理命令
- 基于Python单向链表实现尾部、任意位置添加,删除
- 【图像融合】基于小波变换的图像融合
- 51nod 1290 Counting Diff Pairs(莫队算法)
- 创建不能双击打开也不能删除的文件夹
- Mysql之查询
- 关于面向接口编程之一
- POJ 2155 Matrix 3468 A Simple Problem with Integers
- matrix (dp)
- 制作可启动DOS优盘
- Java 类成员初始化顺序
- 浅析data、text、bss段
- 找工作之中读老子
- 网格顶点方向的计算(一种新的面积加权方法)