Ver Mensaje Individual
  #7  
Antiguo 01-04-2017
paolag paolag is offline
Registrado
NULL
 
Registrado: mar 2017
Posts: 3
Reputación: 0
paolag Va por buen camino
consulta sql y mysql

hola buenos dias tengo un problema al hacer una consulta debo hacerlo con left join por que asi me lo piden, y la sigiente subconsulta debe de ir dentro de un left join



Código SQL [-]
left join (

          

                 SELECT venta.sucursal, count(distinct(venta.venta)) as nota,ISNULL(VENTA.vendedor,"NO") AS vendedor
                    from  openquery(SMYSQLCIPSIS, 
                    'select v.sucursal, v.venta, vendedor
                       FROM VENTA V 
                       INNER JOIN DET_VT D 
                       ON V.SUCURSAL = D.SUCURSAL
                       AND V.VENTA = D.VENTA 
                       WHERE FECHA between "@fechaIni" and " @fechaFin" 
                       AND STATUS <> "ZC"' ) as venta
                       where vendedor <> "NO"
                  group by venta.sucursal, venta.venta,  venta.vendedor
                  --order by venta.sucursal, nota, vendedor
                ) ventas 
            on ventas.vendedor = e.vendedor



el problema es al momento de mandarle las fechas a la parte del codigo de MySQL (@fechaIni y @fechaFin) usal mente lo hacia asi : " ' +@fechaIni + ' " pero esto solo funciona si lo hago con set @consulta = (el codigo anterior)

exec(@consulta)

pero dentro del left join no sirve o no se usarlo, pero a fuerzas tengo que usar un left join ya que son barias tablas conectadas entre si, si pudieran ayudarme se los agradecería mucho
Responder Con Cita