SoloCodigo
Bases de Datos => SQL Server => Mensaje iniciado por: elisa en Viernes 31 de Octubre de 2003, 00:07
-
Gracias, ahora necesito ayuda sobre Sql
para hacer consultas
con un campo llamado bitac que esta en la tabla bitac y esta tambien contiene cod_clie, cod_tipcli, pero hay varias tablas con cod_tipcli
ejemplo criadero contiene campos cod_tipcli, y cri_codigo entre otros
planta contiene campos cod_tipcli, y plt_codigo entre otros, al consultar necesito la descripcion puede que sea de criadero o de planta.... y asi estan algunas tablas mas
He hecho algo asi
select c.nombre_cri, p.nombre_plan
where bitac =@bit
and bitac.cod_clie= any
--de la tabla criadero
--de la tabla planta
-
Hola Elisa, vamos a ver si esto te vale, de tus tres tablas te saco el cod_clie, el nombre_cri y el nombre_plan
SELECT BITAC.COD_CLIE, CRIADERO.NOMBRE_CRI, PLANTA.NOMBRE FROM BITAC INNER JOIN CRIADERO ON BITAC.COD_TIPCLI=CRIADERO.COD_TIPCLI INNER JOIN PLANTA ON BITAC.COD_TIPCLI=PLANTA.COD_TIPCLI
WHERE BITAC.BITAC=@BIT
Espero que esta sentencia te sea de utilidad