Ver Mensaje Individual
  #11  
Antiguo 01-10-2015
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Reputación: 22
fjcg02 Va camino a la fama
Hola,
no tengo posibilidad de probar, ya que no administro ninguna bbdd de SQL Server.

Lo que sí te puedo asegurar es que se pueden hacer queries bastante complejas que devuelvan lo que quieras.

Por todo lo dicho te recomiendo que hagas un consulta que haga lo siguiente:

Código SQL [-]
create table #tablatemp (
campo1 varchar(20)
)

declare @tabla as varchar(20)

set @tabla ='tabla1'

execute ( 'insert into #tablatemp'+
              ' select campo from '+@tabla +
              ' where condicion '
            )

set @tabla ='tabla2'

execute ( 'insert into #tablatemp'+
              ' select campo from '+@tabla +
              ' where condicion '
            )

select * from #tablatemp

drop table #tablatemp
Esto funciona. Devuelve filas y columnas.
Adapta tus consultas, tus campos, ... y nos dices qué resultado te da.

Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita