DECLARE @oFrom INT
SET @oFrom = 2

SELECT * FROM baseinfo 
WHERE 1 = 1
AND (
    (@oFrom = 0 and Type = 'OrderFrom' ) or ( @oFrom = 1 and Type = 'BillStatus' ) or ( @oFrom = 2 and Type = 'Breakfast')
)

or的条件可自由添加,尤其适用互斥条件的查询。

相关文章:

  • 2022-12-23
  • 2022-01-20
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-16
  • 2022-12-23
  • 2021-07-29
  • 2022-02-16
  • 2021-06-03
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案