【发布时间】:2015-07-24 07:59:24
【问题描述】:
我正在寻找一种方法来排除使用 SQL 选择语句对单个列进行排序的方法。
假设一个表有 10 列,当使用 select 语句对特定列执行 ORDER BY 时,所有 10 列都已排序。是否可以从排序中排除任何特定列(例如第 6 列)?如果有怎么办。
**
之前
ID name
-----------
1 papaya
2 apple
3 strawberry
4 banana
必填
ID name
-----------
1 apple
2 banana
3 papaya
4 strawberry
感谢您的帮助
【问题讨论】:
-
排除排序?只是不要将此列放在您的订单声明中?!
-
他的意思是我应该在那里,
-
这根本没有意义 - 你不能从它们的行中分离值 :) 你为什么想要那个?
-
进一步:两者都不能像 1=apple(或 1=papaya)那样排序。木瓜(对应苹果)的 ID 始终相同
-
ID 应该存在但不排序