Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2013, 05:48
joserodriguezan
 
Fecha de Ingreso: noviembre-2013
Ubicación: Barcelona
Mensajes: 33
Antigüedad: 10 años, 6 meses
Puntos: 0
Sobre delete entre dos tablas.

Hola a todos,

Me piden en un ejercicio que borre a unas personas de una tabla "personas" y siempre que su club sea "Real Madrid".

persona (cod p,nombre,apellidos,dirección,telefono,codClub) on codClub REF. club
club (codClub,nomclub,nomsoc)

En el campo "nomclub" de club esta el equipo realmadrid que corresponde con el codClub "5".
En la tabla "persona" hay dos personas con el valor 5 en la columna "codClub".

He provado en hacer delete from persona where club.nomClub='Real Madrid';
Pero no ha hecho nada, tambien probe en hacerlo de otra manera que no recuerdo y me carge toda la tabla, por lo que tuve que rehacerla.

Estoy mirando en google pero no encuentro la forma de hacerlo.

Alguien podria decirme como se haría? Agradeceria tambien (si es posible) una explicación para saber el funcionamiento.

Muchas gracias,
Jose Luis,