2 qq 19471875 qq_19471875 于 2016.05.05 17:24 提问

MySQL两个字段排序问题

SELECT prod_price,prod_name FROM products ORDER BY prod_price,prod_name DESC;
为什么显示的结果是按 prod_price 来进行升序排序?
这是数据库中的products表格
图片说明
这是运行结果(用的Navicat for MySQL):
图片说明

2个回答

CSDNXIAOD
CSDNXIAOD   2016.05.05 17:32
已采纳

mysql 多字段排序 问题
mysql两个字段进进行排序
mysql 按中文字段排序
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

heyangyi_19940703
heyangyi_19940703   2016.05.05 18:30

prod_price,prod_name 的排序顺序是 先排序prod_price,因为它在prod_name前面默然是升序排列,后面的prod_name是按照降序排列的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
mysql两个字段进进行排序
排序: 我想先将记录先按照last_time由大到小排序,在last_time值相同的条件下按照id值由大到小排列,以保证晚发布的信息有优先的露面的机会,请问这个sql语句应该如何写?  order   by   last_time   desc   ,id   desc select   *   from   (select   *   from   tablename  
mysql 查询根据两个或两个以上字段排序
以jibingName=腹痛 字段为例                  --------------------------------------------------------------------------------------------修改前---------------------------------------------------------------
mysql order by 多个字段
下图是只加了一个排序的结果: 可以看到,单一字段是没问题的。如果加入c2呢?下图是c2 可以发现,这里的orderby是先按c1增序,然后对于按c1排好序以后的相同的元素,又根据c2做了降序排序。下面 是c1,c2都增序,结果符合。 总结就是,orderby多个字段时,用逗号分隔每一个字段,如果字段不指明排序方式,默认是增序。排序的方法是先按第一个字段排序,如果有相同
MySql Order By 多个字段 排序规则
说在前面 突发奇想,想了解一下mysql order by排序是以什么规则进行的? 好了,话不多说,直接进入正题吧。 MySql order by 单字段 建一测试表如下: CREATE TABLE `a` ( `code` varchar(255) DEFAULT NULL, `name` varchar(255) DEFAULT NULL ) ENGINE=InnoDB DE...
mysql中按照多个字段进行排序
select * from table_name order by field1 desc , field2 desc;
mysql group_concat 分组,多字段统一排序及输出数据到java
本文不涉及mysql的配置,bean的创建和使用,数据库连接等教程,仅介绍group_concat输出到java 假设我们有如下数据 目标:输出goodsId为1002,已颜色分组的数据。首先编辑一下sql语句String sql ="SELECT serialNumber,goodsId,fatherGoodsId," + "GROUP_CONCAT(goo
mysql 多字段排序 问题
最近用mysql做多字段排序,发现多字段排序后未能达到预期效果,网上搜索后,得出结论: 排序字段与查询字段对null处理不一致导致数据库表执行的时候指向异常。导致错误。 解决方案:  SELECT *  FROM item  ORDER BY a, IFNULL(b ,''), c;
解决Mysql数据库实现多表联合查询及按照其中一个字段进行排序问题
解决Mysql数据库实现多表联合查询并按照其中一个字段进行排序问题
mysql order by 多字段排序
转载:http://blog.csdn.net/xlxxcc/article/details/52250963 (MySql Order By 多个字段 排序规则) 转载:http://www.manongjc.com/article/1085.html mysql单个字段降序排序: select * from table order by id desc; mysql单个
MySQL-查询两张表按照某字段排序并分页
SELECT * FROM ( SELECT a.id AS "id", a.`name` AS "name", a.unit_type AS "unitType", a.price_show AS "priceShow", a.price_sell AS "priceCustom", a.price_cost AS "p