Tenemos 2 mesas con estructura idéntica y en base a una variable que queremos elegir qué tabla para seleccionar el sin tener que escribir 2 consultas en mi procedimiento.¿Puedo escribir una consulta tiene una mesa de selección condicional
¿Esto es posible?
me trataron
declare @table int
set @table = 1
Select orderID, Quantity
from case when @table = 1 then tblOrders else tblSubscriptionOrders end
where filled = 0
Pero eso no funcionó
+1. Lo más probable es que esto supere a mi 'solución' sindical. –
Estaba tratando de evitar escribir una sp para una ejecución única, aunque parece ser la solución que tengo que hacer porque el resultado final es más complicado que la muestra fácil que puse. – Chad