Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2016, 19:57
nicholask
 
Fecha de Ingreso: agosto-2015
Mensajes: 18
Antigüedad: 9 años, 3 meses
Puntos: 0
Consulta sobre querys sql

Buenas.

Tengo las siguientes query:

Código MySQL:
Ver original
  1. UPDATE usuarios SET vip = 0 WHERE vip > 0 AND $fecha_actual > FinUnix
  2. UPDATE usuarios SET FinUnix = 0 WHERE vip = 0

Ahora estoy intentando agregar que nunca hice, no sé si sería posible. Lo que busco hacer es en dos tablas diferentes (pero en la misma base de datos), si el _VIP _de usuarios con el que trabajé antes está en 0, se procede a setear 0 a msn en mbmrs. Lo intenté así pero no me funcionó:

Código MySQL:
Ver original
  1. UPDATE mbmrs SET msn = 0 FROM usuarios WHERE vip = 0
Después de lo anterior también (del mbmrs) quería realizar algo similar a esto:

Código MySQL:
Ver original
  1. UPDATE usuarios SET VIP = 0 WHERE VIP > 0 AND $fecha_actual > FinUnix

Pero, sin setear nada. Si no que solo revisaría quienes de los registrados tienen _VIP > 0 AND $fechaactual > FinUnix y ADEMÁS, tienen la columna Online > 0. Para aquellos registrados, se haría un INSERT INTO como el siguiente, solo que en Jugador irían los nombres de los que mencioné anteriormente, tienen VIP > 0 AND $fecha_actual > FinUnix y ADEMÁS, tienen la columna Online > 0. ¿Es posible? Y hacerles un INSERT INTO a cada uno de ellos.

Código MySQL:
Ver original
  1. INSERT INTO actions (Adm, Act, Acc) VALUES ('Web', 'VIP', '".$aca_el_nombre."');

Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.

Muchas gracias.

Última edición por gnzsoloyo; 18/04/2016 a las 06:01