table: id tag status a b c d 一.group by用法 .与count 联合计数 select status,count(*) from table group by status status count(*)0 21 2 .与 group_concat联合使用 select status,group_concat(tag) as tag from table group by status status tag0 a,b1 c,d 二.limit用法 .分页 设页…
原文:https://blog.csdn.net/u014717572/article/details/80687042 先来看下表1,表名为test: 表1 执行如下SQL语句: SELECT name FROM test GROUP BY name 你应该很容易知道运行的结果,没错,就是下表2: 表2 可是为了能够更好的理解“group by”多个列“和”聚合函数“的应用,我建议在思考的过程中,由表1到表2的过程中,增加一个虚构的中间表:虚拟表3.下面说说如何来思考上面SQL语句执行情况:…
在mysql的limit用法中,网上有这样的论述: "//为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1: mysql>SELECT * FROM table LIMIT 95,-1; // 检索记录行 96-last." 写这句话的人自己肯定没有实际去操作,因为这是不对的. You have an error 来看看mysql的官方文档:http://dev.mysql.com/doc/refman/6.0/en/select.html The L…
转自http://www.cnblogs.com/study100/archive/2013/07/30/3224250.html 在mysql中是没有top关键字的,在mysql中可以用limit来完成功能. order by id desc limit 10 按照id的倒序排序 取出前10条order by id desc limit 0,10 按照id的倒序排序 取出前10条order by id limit 5,10 按照id的正序排序 从第5条开始取10条 sql语句: SELECT…