Subquerys en DELETE, INSERT y UPDATE
Publicado por Lorena Rojas (8 intervenciones) el 22/04/2007 16:48:45
Me encontre con los siguientes querys
• DELETE FROM (SELECT * FROM departments WHERE department_id < 20) WHERE department_id = 10;
• INSERT INTO (SELECT department_id, department_name FROM departments WHERE department_id < 20) VALUES (35, 'MARKETING');
Asi es, en lugar de tener una TABLA tiene un subquery, que pasa con el DELETE, ¿Que borra?, y en el INSERT ¿Donde inserta a final de cuentas?
Saludos y mcuhas gracias.
• DELETE FROM (SELECT * FROM departments WHERE department_id < 20) WHERE department_id = 10;
• INSERT INTO (SELECT department_id, department_name FROM departments WHERE department_id < 20) VALUES (35, 'MARKETING');
Asi es, en lugar de tener una TABLA tiene un subquery, que pasa con el DELETE, ¿Que borra?, y en el INSERT ¿Donde inserta a final de cuentas?
Saludos y mcuhas gracias.
Valora esta pregunta


0