SQL Server - Combinar Resultados

 
Vista:

Combinar Resultados

Publicado por Erick (6 intervenciones) el 06/04/2006 18:31:38
Hola..... mi pregunta es simple para quienes saben SQL pero como soy inexperto no se como... Bueno es q tengo dos querys:

select jin_nombre as 'Nombre jinete' from jinetes
where jin_codigo
in(select bin_jinete from binomio where bin_categoria='2')

select cab_nombre as 'Nombre Caballo' from caballos
where cab_codigo
in(select bin_caballo from binomio where bin_categoria='2'))

Por supuesto estos devuelven dos resultados por separado, lo q quisisera es combinarlos y q me devuelvan un solo resultado con dos columnas "Nombre Caballo" y "Nombre Jinete" se q existe el join pero no he podido descifrar la sintaxis

Gracias de antemano por la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Combinar Resultados

Publicado por Erick (6 intervenciones) el 07/04/2006 14:58:35
No tienen Campos en comun.....no hay manera q despliegue dos columnas?? nombre jinete y nombre caballo....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Combinar Resultados

Publicado por reny (6 intervenciones) el 10/04/2006 14:14:50
Lo que debes hacer es simple, aplica un union en la consulta

select '1' as caballo, jin as jinete from xx
union
select cab as caballo, '1' as jinete

y aqui tendras dos columnas el detalle es que las mismas debes buscarle un campo comun para que las puedas usar, como 1 o ''

saludos

reny
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar