在我的存储过程中,我需要一个参数,它会给我一个潜在的 3 个值。
所以我可以做类似的事情:
@p1 <-- my parameter
IF (@p1 ???) -- include users
SELECT * FROM USERS
IF (@p1 ???) -- include employees
SELECT * FROM employees
IF (@p1 ???) -- iclude customers
SELECT * FROM CUSTOMERS
我猜我将不得不做一些敲打,但不知道如何在 sql 中做到这一点。
更新
我实际上正在做一个 UNION。