Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2021, 04:15
ainvar57
 
Fecha de Ingreso: mayo-2010
Mensajes: 103
Antigüedad: 13 años, 11 meses
Puntos: 4
Respuesta: Update a partir de un select

He intentado así, pero no funciona

Código MySQL:
Ver original
  1. update tmp_puntos_usuarios tpu
  2. id_usuario = iu,
  3. puntos_obtenidos = puntos_obtenidos,
  4. puntos_redimidos = puntos_redimidos,
  5. puntos_disponibles = puntos_disponibles,
  6. puntos_caducan_este_anio = puntos_caducan_este_anio,
  7. puntos_caducan_mayo = puntos_caducan_mayo
  8. (select usuarios.id_usuario as iu,
  9. obtener_puntos_obtenidos_usuario(usuarios.id_usuario) AS puntos_obtenidos,
  10. obtener_puntos_redimidios_usuario(usuarios.id_usuario) AS puntos_redimidos,
  11. obtener_saldo_actual_usuario(usuarios.id_usuario, id_pais) AS puntos_disponibles,
  12. obtener_puntos_caducan_anio_actual(usuarios.id_usuario) AS puntos_caducan_este_anio,
  13. obtener_puntos_caducan_202010131_func(usuarios.id_usuario) AS puntos_caducan_mayo
  14. from usuarios
  15. left join usuarios_paises up on up.id_usuario = usuarios.id_usuario
  16. where usuarios.id_perfil IN (2,6,11,7,8,9,10,13);
__________________
salud
ainvar de los carnutos