回答

收藏

如何在“排序依据”中添加条件?

技术问答 技术问答 261 人阅读 | 0 人回复 | 2023-09-12

我有一个带有输入参数的存储过程,现在基于这个参数,我的 order by例如,如果输入参数为
3 E* o' o& d  O0 ?) CID”(int类型列),则按ID如果是排序8 r( c  P# v6 `5 ]
ProductType”,则按Producttype如果是的话,排序’IssueDate’,则应该按issueDate排序。: ^. Y/ ~+ H; E9 \6 S* B2 l0 F
现在我在SP中添加了2 if else句子,但这个解决方案不能扩展,所以我的问题有更好的方法。
! O& X5 y/ ~; K" z9 S                                                               
. ], n0 h! A' K/ _5 S5 U8 h    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则