CSDN论坛 > 其他数据库开发 > MySQL

mysql查询排序 [问题点数:20分,结帖人fytzzh]

Bbs1
本版专家分:5
Blank
红花 2006年10月 Linux/Unix社区大版内专家分月排行榜第一
2006年9月 Linux/Unix社区大版内专家分月排行榜第一
2006年8月 Linux/Unix社区大版内专家分月排行榜第一
结帖率 100%
CSDN今日推荐
Bbs8
本版专家分:47567
Blank
红花 2003年3月 其他数据库开发大版内专家分月排行榜第一
2003年2月 其他数据库开发大版内专家分月排行榜第一
2002年11月 其他数据库开发大版内专家分月排行榜第一
2002年10月 其他数据库开发大版内专家分月排行榜第一
Blank
黄花 2004年2月 其他数据库开发大版内专家分月排行榜第二
2004年1月 其他数据库开发大版内专家分月排行榜第二
2003年11月 其他数据库开发大版内专家分月排行榜第二
2003年10月 其他数据库开发大版内专家分月排行榜第二
2003年9月 其他数据库开发大版内专家分月排行榜第二
2003年6月 其他数据库开发大版内专家分月排行榜第二
2003年5月 其他数据库开发大版内专家分月排行榜第二
2003年1月 其他数据库开发大版内专家分月排行榜第二
2002年12月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2004年6月 其他数据库开发大版内专家分月排行榜第三
2004年4月 其他数据库开发大版内专家分月排行榜第三
2004年3月 其他数据库开发大版内专家分月排行榜第三
2003年12月 其他数据库开发大版内专家分月排行榜第三
2002年9月 其他数据库开发大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
mysql 多条件排序查询
select * from test ORDER BY `password` DESC,SUBSTRING(name,1,2) DESC,id DESC
Mysql 分组后排序- 查询每一个类别的前N
How to select the first/least/max row per group in SQL Thu, Dec 7, 2006 in Databases 1.problemHere are some common SQL problems, all of which have related solutions: how do I find the most recent lo
mysql查询结果按中文排序
SELECT a.name FROM a ORDER BY CONVERT(a.name USING gbk) ASC; 升序 SELECT a.name FROM a ORDER BY CONVERT(a.name USING gbk) DESC; 降序
Mysql查询按照某字段指定顺序排序
SELECT * FROM documents WHERE id IN (5,3,6,1) ORDER BY FIELD(id,5,3,6,1); 或者 SELECT * FROM documents WHERE id IN (5,3,6,1) ORDER BY substring_index((id,5,3,6,1),id,1);
mysql字符串匹配度查询排序
实现类似搜索引擎的功能,实现匹配度查询   表结构创建语法    CREATE TABLE `people` ( `id` int(11) NOT NULL COMMENT 'id', `namess` varchar(200) DEFAULT NULL COMMENT '用户名', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT
MySQL查询按姓氏拼音排序
order by CONVERT(b.name USING gbk)
[Mysql] 如何实现按距离排序、范围查找
总结: 1.适合场景: 查询范围为某个具体距离范围内,如1公里范围内 2.缺点:查找的是距离范围内的,如果要按距离排序,sql语句在下文所属中加上下面语句 order by abs(htl.lng -" + lng + ")+abs(htl.lat -"+lat+") 3.我尝试了区间查找,采用spatial4j.jar - 源码: https://github.com/lo
mysql随机排序
需求:首页热门栏目需要随机显示几条信息 方案1:order by rand(),全表扫描 SELECT SQL_NO_CACHE * FROM `house_rent` order by rand() limit 10(共 1 行, 查询花费 0.1069秒) explain SELECT * FROM `house_rent` order by rand() limit 1id    se
mysql排序查询,多条件排序查询,聚合函数的使用,分组统计查询,
排序查询: 在条件查询后面 使用order by 字段名称 (默认)升序asc降序desc 通过年龄查询排序 select * from user2 order by age; select * from user2 order by age desc; 多条件排序。逗号隔开即可 select * from user2 order by birthday desc,age asc;
Mysql 按条件排序查询一条记录 top 1 对应Mysql的LIMIT 关键字
<br />项目中需要每次查询一个表中的最新的一条记录,表结构里面有日期字段。只需要显示一条记录。<br />Mysql帮助文档里面的解释3.6.2. 拥有某个列的最大值的行任务:找出最贵物品的编号、销售商和价格。<br />这很容易用一个子查询做到:SELECT article, dealer, priceFROM   shopWHERE  price=(SELECT MAX(price) FROM shop);<br />另一个解决方案是按价格降序排序所有行并用MySQL特定LIMIT子句只得到第一行:
关闭
关闭