Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Julio 26, 2008, 06:00:51
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  SQL  |  Tema: Duda con SQL 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Duda con SQL  (Leído 251 veces)
Thornevald
Visitante
« en: Julio 28, 2007, 11:15:05 »

Buenas gente, tengo la sig duda:

Tengo 2 tablas y necesito eliminar todos los campos de la tabla1 donde el campo clave de la tabla1 coincida con el campo clave de la tabla2.
Todo lo que aparece siempre en los tutoriales es con condicionales tipo campo >= 100 etc . Yo necesito cuando tabla1.campo = tabla2.campo.

saludos
En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 288


Senior Programmer


Ver Perfil Email
« Respuesta #1 en: Julio 29, 2007, 03:48:23 »

Todos los campos? o todos los registros?   Grin

Weno para borrar todos los registros de una tabla que son comunes a otra si mal no recuerdo sería así:

delete tabla1 from tabla1, tabla2 where tabla1.campo=tabla2.campo

Saludos wapetón
« Última modificación: Julio 29, 2007, 03:48:55 por She-Devil » En línea
Thornevald
Visitante
« Respuesta #2 en: Julio 29, 2007, 10:49:16 »

Muchas gracias  Smiley
En línea
Kira & Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 288


Senior Programmer


Ver Perfil Email
« Respuesta #3 en: Agosto 02, 2007, 02:08:12 »

Wenas,

Ahora que veo la sentencia creo que le falta el .*

delete tabla1.* from tabla1, tabla2 where tabla1.campo=tabla2.campo

Bueno si te da algún error dimelo.

Saludos
En línea
FreakMind
Habitual
*****
Desconectado Desconectado

Mensajes: 181



Ver Perfil
« Respuesta #4 en: Agosto 02, 2007, 02:25:37 »

Buenas.

Tengo muy pocos conocimientos de sql, pero tenes que ver que lo que quieras eliminar no vaya contra la integridad de la base porque sino no vas a poder eliminar nada


Salu2 FreakMind
En línea

Connoisseurs of C semantics find C++ inferior to ++C

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  SQL  |  Tema: Duda con SQL « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC