Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

consulta update + select actualizar campos de una tabla contando registros de otra

Estas en el tema de consulta update + select actualizar campos de una tabla contando registros de otra en el foro de Mysql en Foros del Web. hola, no consigo sacar esta consulta: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original UPDATE usuarios SET envios_totales = ( SELECT COUNT ( email ) AS total ...
  #1 (permalink)  
Antiguo 01/11/2014, 02:57
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años
Puntos: 7
consulta update + select actualizar campos de una tabla contando registros de otra

hola, no consigo sacar esta consulta:
Código SQL:
Ver original
  1. UPDATE usuarios
  2. SET envios_totales=(SELECT COUNT(email) AS total FROM registros WHERE  usuarios.email=registros .email);

Lo que pretendo es actualizar la tabla usuarios (campo envios_totales) contando las veces que se repite EMAIL en la tabla registros. Cada vez que la ejecuto me peta.

Última edición por gnzsoloyo; 01/11/2014 a las 06:17
  #2 (permalink)  
Antiguo 01/11/2014, 05:36
 
Fecha de Ingreso: octubre-2014
Mensajes: 29
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: consulta update + select actualizar campos de una tabla contando registros

Prueba a poner lo siguiente dentro del parentesis
Código SQL:
Ver original
  1. SELECT COUNT(registros.email) AS total
  2. FROM registros,usuarios WHERE  usuarios.email=registros .email

Última edición por gnzsoloyo; 01/11/2014 a las 06:17

Etiquetas: campo, campos, registro, registros, select, tabla, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:15.