Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2007, 09:35
Avatar de el cirujano
el cirujano
 
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 21 años, 9 meses
Puntos: 3
insert where not exists

Amigos como ide el post, estoy creando un script para que mueva los datos de una tabla a otra, hasta donde lo llevo todo bien, el problema que se me presenta ahora es que cuando hay un dato X no se debe borrar ni duplicar por eso estuve viendo como se pudiera hacer... tengo esto hasta ahorita...

Código PHP:

INSERT INTO
clientes_op_temp
(id,Username,password,nombre,email,co_cli,rol,cargo,activo,acceso)
WHERE cuno NOT EXISTS
(SELECT ID,cuno,MD5(cuno),"Administrador","[email protected]",cuno,"0","","1",""
FROM clientes,clientes_op_temp WHERE clientes_op_temp.Username=clientes.cuno

no se si la sintaxis este bien o que... pero si le quitamos el WHERE cuno NOT EXISTS entonces me graba completo los 1615 registros de 1 tabla a otra pero lo que quiero es que agregue los datos faltantes....
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!

Última edición por BrujoNic; 30/04/2007 a las 17:30