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

sigue dando el mismo error en la linea del FROM
Código SQL:
Ver original
  1. UPDATE _tmp_venedors
  2. SET normal_completa_unidades = t1.operaciones,
  3.     normal_completa_importe = t1.impvta,
  4.     normal_completa_dtomedio = t1.avgdto,
  5.     normal_completa_vtamedia = t1.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
  10. WHERE anuladaVta<>"S" AND fechaVta BETWEEN '2018-07-01' AND '2018-07-31' AND promocionVta=0 AND TRIM(monturaVta)>''
  11. GROUP BY vendedorVta ) AS t1
  12.  
  13. WHERE vdor=t1.vendedorVta
[/code]

he cambiado el nombre del alias por t1 para que se entienda mejor

Última edición por gnzsoloyo; 26/07/2018 a las 10:33