none
error en consulta RRS feed

  • Pregunta

  • Buenas Tardes 

    Tengo esta consulta

    	select txgl.a.bianhao, txgl.a.codigo, txgl.a.namecn, a.muluid, txgl.f.name as familia, a.submuluid, txgl.s.name as subfamilia, txgl.a.baozhuangshu, p.precio, txgl.a.kucun, txgl.a.jinyong, (txgl.p.precio * 0.87) as despues_descuento13, 
    	       txgl.a.weizhi, txgl.a.tuijian
    	from txgl.articulo a
    	inner join txgl.art_precio p on txgl.p.codigo = txgl.a.codigo
    	inner join txgl.subfamilia s on txgl.s.submuluid = txgl.a.submuluid
    	inner join txgl.familia f on txgl.s.muluid = txgl.f.muluid
    	where (p.ptype=1) and a.muluid = f.muluid and a.submuluid = s.submuluid
    	and (f.muluid=  019)
    	group by a.codigo

    Resultado

    En la Ultima Linea se puede ver el PP142 muestra bien y el precio correcto

    Pero si le agrego otra familia el precio ya no esta correcto y en algunos articuslo hasta cambia la subfamilia

    	select txgl.a.bianhao, txgl.a.codigo, txgl.a.namecn, a.muluid, txgl.f.name as familia, a.submuluid, txgl.s.name as subfamilia, txgl.a.baozhuangshu, p.precio, txgl.a.kucun, txgl.a.jinyong, (txgl.p.precio * 0.87) as despues_descuento13, 
    	       txgl.a.weizhi, txgl.a.tuijian
    	from txgl.articulo a
    	inner join txgl.art_precio p on txgl.p.codigo = txgl.a.codigo
    	inner join txgl.subfamilia s on txgl.s.submuluid = txgl.a.submuluid
    	inner join txgl.familia f on txgl.s.muluid = txgl.f.muluid
    	where (p.ptype=1) and a.muluid = f.muluid and a.submuluid = s.submuluid
    	and (f.muluid=  001)or (f.muluid=  019)
    	group by a.codigo

    Que problema podría tener?

    Desde ya muchas gracias


    ruben

    lunes, 22 de febrero de 2016 12:42

Todas las respuestas

  • Saludos,

    Pare ser que estas trayendo otra registro que esta siendo agregado, pero sin acceso a los datos que tienes de origen sera un poco dificil ayudarte, podras compartirnos los datos de alguna manera.  

    lunes, 22 de febrero de 2016 16:27