【编程技术】这个查询的SQL语句怎么写啊?
所在版块:技术の宅 发贴时间:2018-01-17 10:37

用户信息
复制本帖HTML代码
高亮: 今天贴 X 昨天贴 X 前天贴 X 
一个员工表,有三列

name,category,salary

John, contract,     2000
Joe,   permanent, 2300
Annie,contract,    2050
Jerry, contract,    2550
Tom, permanent, 2340


现在查询表,按照工资从高到低排列,正式工排前面,合同工排后面,如上表,应该输出这样:

 

Tom,permanent, 2340

Joe, permanent,2300

Jerry,contract,  2550

Annie,contract,  2050

John,contract,   2000



SQL语句如何写啊?



该帖荣获当日十大第3,奖励楼主15分以及22华新币,时间:2018-01-17 22:00:02。
.
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!

 相关帖子 我要回复↙ ↗回到正文
【编程技术】这个查询的SQL语句怎么写啊? JavaProg   (2505 bytes , 1136reads )
这种初哥的问题 嘉兽   (43 bytes , 28reads )
@しろ 紧跟恬淡   (20 bytes , 46reads )
白老师已经出过了啊 しろ   (190 bytes , 26reads )
鼓掌 紧跟恬淡   (10 bytes , 44reads )
delete from table sonatam   (6 bytes , 24reads )
stackoverflow啊 rexwolf   (44 bytes , 32reads )
应该是打算转行的吧 japgolly   (16 bytes , 36reads )
耐心要看问题 rexwolf   (39 bytes , 48reads )
掉了薪水的逆排序 云邪者   (169 bytes , 27reads )
反复试了,order by desc 不起作用 JavaProg   (110 bytes , 28reads )
这应该是非IT专业的回复吧。。。 nie   (0 bytes , 22reads )
期待专业的答案 云邪者   (4 bytes , 33reads )
这个完全不合理, performance太差 beerguy   (0 bytes , 42reads )
你来一条性能高的查询看看 云邪者   (4 bytes , 49reads )
我在想如果category有20个value怎么办 icky   (87 bytes , 36reads )
如果你想很多, partition好了 云邪者   (35 bytes , 35reads )
。。。 japgolly   (265 bytes , 37reads )
+1 飞天猪2016   (30 bytes , 46reads )
多谢多谢,都很好 JavaProg   (0 bytes , 27reads )
那自定义的顺序就没这么容易了 icky   (28 bytes , 39reads )
LZ的问题是 japgolly   (79 bytes , 27reads )
看清楚了啊 icky   (42 bytes , 43reads )
问题是其他的value根本不存在啊 japgolly   (117 bytes , 31reads )
icky   (0 bytes , 45reads )
试试这个 云邪者   (159 bytes , 23reads )
试了,这个可以的。多谢 JavaProg   (0 bytes , 26reads )
LZ 为啥不去stackoverflow 冰镇荔枝   (26 bytes , 26reads )
又来了 しろ   (22 bytes , 24reads )
赶紧去感谢了!哈哈 JavaProg   (0 bytes , 24reads )