我有一张tablecity|pincodeabcd|123456xyz|326545asd|625844city|999999并且我希望结果首先按照所选的pincode排序如果我选择pincode是625844哪个城市是asd它必须先显示期望的输出:city|pincodeasd|625844 最佳答案 select*fromtblorderby(casewhenpincode='625844'then0else1end),pincode或者如果选择的pincode作为参数@pincode传入,这应该可以工作select*fromt