当前位置:
代码迷
>>
Sql Server
>> 请帮忙,关于排序,该怎么解决
详细解决方案
请帮忙,关于排序,该怎么解决
热度:
55
发布时间:
2016-04-24 23:19:20.0
请帮忙,关于排序
表其中有一列ProductId
2
3
2
5
现要求根据传入的ProductId,相同的排了前面,不同的排在后面,求写法
比如传入3,3的记录排在前面开始,非3的记录在后面,顺序无所谓,只要保证3的记录在前面即可。
------解决方案--------------------
order by case when ProductId=@ProductId then 0 else 1 end
查看全文
相关解决方案