MySql
文章平均质量分 72
Developersq
你所看到的世界,将是你未来所能到达的地点。
展开
-
MySql分组以及聚合函数
group by group by语法可以根据给定字段对查询结果进行分组统计,相同属性的数据为一个组。通常,在每组中通过聚合函数来可以计算组中最大,最小等。 如果group by带有having,则只有满足having后面的条件的组才能输出。 注意: having 必须在group by之后。 与分组相关的聚合函数 count() 返回某个字段的值的行原创 2017-10-24 22:38:29 · 596 阅读 · 0 评论 -
MySql数据表查询
MySQL常用操作: 增(insert)/删(delete)/改(update)查(select) 一般网站都是读多写(增删改)少。 mysql查询 分类: 单表查询 2、多表联查 select 字段列表 from 表名 where … order by … group by … having limit .. 多表查询 user表是一个常用的原创 2017-10-24 22:42:33 · 216 阅读 · 0 评论 -
MySql多表联查
多表联查 使用多表联查的场景,有些时候数据在不同的表中,这个时候我们就需要用到mysql中的多表联查。 多表联查概念 将两个或两个以上的表按某个条件连接起来,从而选取需要的数据。多表联查是同时查询两个或两个以上的表时使用的。 多表联查分类 内连接查询 内连接查询使用关键字join或cross join 或 inner join, 然后原创 2017-10-24 22:47:58 · 1190 阅读 · 0 评论 -
MySql数据库的优化
建表的优化 1.字段类型保小去大。能够更小同时并且要考虑到字段扩展性。 2.尽量给每个字段添加NOT NULL. 3.根据实际情况选择合适的表引擎,如果一个表要使用到事物,写操作比较多,那么选择Innodb。\ 4.根据实际情况选择合适的字符集,一般都是选择utf8。 5.适度冗余一些字段,加快检索速度。 6.一些不常用字段,一些字段类型较大的都会放原创 2017-10-24 22:48:44 · 180 阅读 · 0 评论