Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/07/2018, 10:00
mikil
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 7 meses
Puntos: 0
Respuesta: update con el resultado de un select

de acuerdo a lo que entiendo de tu respuesta hago lo siguiente
Código SQL:
Ver original
  1. UPDATE tmp_venedors
  2. SET normal_completa_unidades = t.operaciones,
  3.     normal_completa_importe = t.impvta,
  4.      normal_completa_dto_medio = t.avgdto,
  5.      normal_completa_vtamedia = t.vtamedia
  6. FROM
  7. ( SELECT vendedorVta, COUNT(*) AS operaciones, SUM(impnetoVta) AS impvta,  
  8.          round(avg(impdtoVta),2) AS avgdto, round(avg(impnetoVta),2) AS vtamedia
  9. FROM encargos t
  10. WHERE anuladaVta<>"S" AND fechaVta BETWEEN '2018-07-01' AND '2018-07-31' AND promocionVta=0 AND TRIM(monturaVta)>''
  11. GROUP BY vendedorVta )
  12.  
  13. WHERE vdor=t.vendedorVta
[/CODE]
y me da un error de sintaxis en la linea del FROM

Última edición por gnzsoloyo; 25/07/2018 a las 05:12