排序
MySQL 的 IFNULL 查询
SELECT * FROM 用户表 ORDER BY IFNULL(nickname, realname); SELECT IFNULL(NULL,10); -- > 10
mysql 组合查询:什么是组合查询?如何创建组合查询
什么是组合查询 多数SQL查询都只包含从一个或多个表中返回数据的单条 SELECT 语句。MySQL也允许执行多个查询(多条 SELECT 语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并(u...
SQL的聚合函数与排序
这次给大家带来SQL的聚合聚合与排序,使用SQL聚合函数与排序的聚合有哪些,下面就是实战案例,一起来看一下。 聚合 函数 语法:Select count(*)|count(列名) from table_name [where where_defi...
MySQL常用存储引擎的分析
本篇文章给大家带来的内容是关于mysql常用存储引擎的分析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表...
SQL语句在MySQL中如何执行?
本篇文章给大家带来的内容是关于sql语句在mysql中如何执行?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 本篇文章会分析下一个 sql 语句在 MySQL 中的执行流程,包括 sql ...
mysql数据库怎么用?
mysql数据库的用法:1、连接mysql;2、启动mysql服务;3、停止mysql服务;4、查询端口是否冲突;5、退出mysql;6、修改密码。 一、数据库的基本概念1、 常用的两种引擎: (1) InnoDB引擎: ...
redis单线程为什么执行速度这么快
redis之所以执行速度很快,主要依赖于以下几个原因: (一)纯内存操作,避免大量访问数据库,减少直接读取磁盘数据,redis将数据储存在内存里面,读写数据的时候都不会受到硬盘 I/O 速度的限制,...
MySQL 千万级大数据 SQL 查询优化技巧详解
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫...
SQL Union用法是什么?
sql union用法是什么? sql union用法的总结: UNION 运算符将多个 SELECT 语句的结果组合成一个结果集。 (1)使用 UNION 须满足以下条件:A:所有查询中必须具有相同的结构(即查询中的的列...
Anemometer图形化显示MySQL慢日志的工具搭建及使用的实例解析
介绍:Anemometer 是一个图形化显示MySQL慢日志的工具。结合pt-query-digest,Anemometer可以很轻松的帮你去分析慢查询日志,让你很容易就能找到哪些SQL需要优化 This is the Box Anemometer, t...