0
どのパラメータが選択されているかによって、異なる列を使用して並べ替えることができます。 私はそれを単一の列に対しては機能させることができますが、複数で苦労しています。 ご協力いただければ幸いです。条件と複数のソート列を含むcase文で並べ替える
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