SQL - falta agregar dato

 
Vista:

falta agregar dato

Publicado por patricio aracena (1 intervención) el 07/04/2019 16:58:33
hola,
buenos dias.

tengo el siguiente problema.

necesito agregar dos datos en esta consulta,

esta consulta muestra datos entre tablas y el dato que me falta es total y patente.

alguna sugerencia por favor.

SELECT dd.rut
,(SELECT nombre FROM benzi_ventas.sv_maestroclientes AS mc WHERE mc.rut=dc.rut AND mc.sucursal=dc.sucursal LIMIT 0,1) AS nombre
,(SELECT ciudad FROM benzi_ventas.sv_maestroclientes AS mc WHERE mc.rut=dc.rut AND mc.sucursal=dc.sucursal LIMIT 0,1) AS ciudad
,dc.sucursal, dd.fecha,dd.codigo,dd.descripcion,
(SUM(IF(MID(dd.tipo,1,1)='N',-1,1) *dd.cantidad) ) AS unidades
,(SUM(IF(MID(dd.tipo,1,1)='N',-1,1) *dd.cantidad) * mpf.contenido) AS kg
FROM benzi_ventas55.sv_documento_detalle_55 AS dd
INNER JOIN benzi_gestion00.r_maestroproductos_fijo_00 AS mpf
ON mpf.codigobarra=dd.codigo
INNER JOIN benzi_ventas55.sv_documento_cabeza_55 AS dc
ON dc.tipo=dd.tipo
AND dc.numero=dd.numero
AND dc.rut=dd.rut
AND dc.fecha=dd.`fecha`
WHERE dd.fecha>'2018-03-31'
AND (dd.tipo='FV' OR dd.tipo='BV' OR dd.tipo='NF' OR dd.tipo='NB')
GROUP BY dd.codigo,dd.rut,dd.sucursal
ORDER BY dc.rut,dc.sucursal ASC
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