0
我希望能够根据所选参数使用不同列进行排序。 我可以得到它的单列工作,但挣扎与多个。 任何帮助将不胜感激。按条件和多个排序列或其他条件排序
ORDER BY
CASE WHEN @a like '%apples%' or @a like '%onions%' then
DeliveryScheduleItems.DropSequence,
DeliveryAddresses.PostalCode,
Customers.CustomerId
Else
DeliverySchedules.DeliveryDate,
DeliveryAddresses.PostalCode,
Customers.CustomerId
End
非常感谢您的回复,这适用于单个排序列,但不适用于多个列。 ','附近语法不正确 – jaybee