Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2005, 07:33
Avatar de Punktruka
Punktruka
 
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 20 años, 2 meses
Puntos: 0
Hola, podrias hacer todo eso en un procedimiento almacenado y se demorará menos si tiene ke axeder a varias tablas..
kon respekto a las uniones...si se puede unir varias tablas a la vez..
mira ste kodigo en sql.... es algo ke yo he hexo y no me dio problema

Código:
select denuncio.cod_item, denuncio.sub_ramo,
'96.594.270-K' as rut_vio, cias.rut as rut_cia, denuncio.num_siniestro,
denuncio.num_poliza_afectada, denuncio.item, denuncio.f_sini, denuncio.fecha_denuncio, convert(char(10),
convert (datetime,denuncio.f_ingreso,103),105) as f_ingreso, usr.nombre,
valor.v_t as moneda,cast(denuncio.perdida_t as decimal(18,4)) as perdida_t,
cast(denuncio.perdida_t_a as decimal(18,4)) as perdida_t_p , denuncio.cod_estado, bitacora.cod_accion, bitacora.cod_item, bitacora.cod_bita, bitacora.descripcion, 
convert(char(10),convert(datetime,bitacora.fecha,103),105) as fecha, bitacora.hora, bitacora.tipo, bitacora.archivo
from denuncio INNER JOIN cias ON denuncio.compania_aseguradora = convert(varchar(100),cias.cod_cia)
INNER JOIN valor ON denuncio.cod_item = valor.cod_item and cod_campo = 2912 INNER JOIN bitacora ON denuncio.cod_item = bitacora.cod_item
INNER JOIN usr ON denuncio.analista = usr.usr
where ((denuncio.cod_estado <> '1000') OR (denuncio.cod_estado = '1000' 
and denuncio.cod_item in(select cod_item 
from bitacora 
where cod_accion = 19 
and convert(char(10),convert(datetime,bitacora.fecha,103),103) = '08/03/2002')))
order by denuncio.cod_item,bitacora.cod_bita
bueno alomejor te pareserá komplikado el kódigo pero kise kolokar ste para ke veas ke tb se pueden inkorporar varias funciones a la vez en las konsultas..
eso si.. algunas funciones deben kambiar porke al pareser tu stas trabajando kon MySql y yo kon SQL SERVER
ojala te haya servido de algo.
by
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....