Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2007, 08:52
Avatar de el cirujano
el cirujano
 
Fecha de Ingreso: mayo-2003
Ubicación: Frente al PC
Mensajes: 609
Antigüedad: 21 años
Puntos: 3
comparaciones de tablas para UPDATE,INSERT,DELETE

como lo dice el post... el dilema es el siguiente....

tabla articulos
ID
codigo
descripcion
unidad
precio

tabla articulos_temp
ID_temp
codigo_temp
descripcion_temp
unidad_temp
precio_temp

la ciencia es la siguiente, se deben ir comparando las filas y dependiendo de lo que se encuentre en articulos_temp se realizara la accion, claro esta las acciones seran en php pero mi interrogante es como hacerlas...

si el articulo 0000001 esta en articulos_temp y se comparan las tablas y el mismo articulo nno esta en la tabla articulo que la coloque (INSERT), si esta pero el precio fue modificado, pos que lo modifique (UPDATE) y si en articulos_temp no esta ese codigo que lo elimine de la tabla articulos

yo estoy solicitando los datos asi

Código PHP:
SELECT FROM articulos_temp,articulos 
que mas le debo agregar para que no me repita los codigos?

porque actualmente en articulos_temp tengo de prueba 2 articulos pero en la tabla articulos tengo 19312 por lo cual cuando hace las comparaciones me empieza a repetir los codigos de articulos_temp...

PD me explique bien?
__________________
CSS2 + AJAX + PHP + MySQL, una mezcla sin competencia!!!!!!