group by 问题 SELECT * FROM `jbxxb` GROUP BY sexLIMIT 0 , 15 为啥只显示 男 女 个一条信息 如何显示所有男性 和女性的 信息 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是标准的SQL语句如何显示所有男性 和女性的 信息举例说明要达到什么目的 GROUP BY sex 是按性别分组,每组变成结果集中的一条记录。一共两个性别。 然后mysql还有点“不标准”,他的表现类似excel按照sex排序,然后相同的sex的记录,每一列都合并,显示的是第一行的信息 GROUP BY sex了 当然只有男女各一组 SELECT * FROM `jbxxb` LIMIT 0 , 15 SELECT * FROM `jbxxb` ORDER BY sexLIMIT 0 , 15 参考下贴中的多种方法http://topic.csdn.net/u/20091231/16/2f268740-391e-40f2-a15e-f243b2c925ab.html[征集]分组取最大N条记录方法征集,及散分.... (SELECT * FROM `jbxxb` where sex='男'LIMIT 0 , 15 )union all(SELECT * FROM `jbxxb` where sex='女'LIMIT 0 , 15 ) order By 替换你的 GROUP BY LZ 你是不是用错了 楼主是不是这个意思:SELECT * FROM `jbxxb` ORDER BY sexLIMIT 0 , 15 MySQL 内存一直涨,如何解决 mysql如何设置ssl连接? 如何对存在多个外键的表进行级联删除? 如何连接MySQL 在5分钟前到现在这个时间点 增量数据的sql脚本该如何写? 求SQL语句:替换指定范围内的数据 mysql存储过程出错 mysql数据库复制问题 为什么分区成功了还是全表扫描?求大牛解答。 MySQL查询中嵌套查询的问题 求存储过程 怎样转换一个IP地址格式的字符串?
举例说明要达到什么目的
FROM `jbxxb`
LIMIT 0 , 15
FROM `jbxxb`
ORDER BY sex
LIMIT 0 , 15
[征集]分组取最大N条记录方法征集,及散分....
FROM `jbxxb`
where sex='男'
LIMIT 0 , 15 )
union all
(SELECT *
FROM `jbxxb`
where sex='女'
LIMIT 0 , 15 )
SELECT *
FROM `jbxxb`
ORDER BY sex
LIMIT 0 , 15