Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/12/2013, 08:05
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: no borra una entrada en una tabla

se me ocurrió probar esto, pero evidentemente era un intento absurdo porque nunca lo he hecho así que lo más probable es que fallara y falló :)

Código SQL:
Ver original
  1. SELECT IF(
  2.                         SELECT  id_questions    FROM    answers   A
  3.                         INNER   JOIN    questions   Q
  4.                             ON  Q.id_question   =   A.id_questions
  5.                         WHERE   Q.id_question   =   14,
  6.                                
  7.                         DELETE a, q
  8.                         FROM questions q
  9.                         INNER JOIN answers a
  10.                             ON q.id_question = a.id_questions
  11.                         WHERE q.id_question =14,
  12.                    
  13.                     DELETE  *   FROM    questions
  14.                     WHERE   id_question =   14
  15.            );
__________________
Ayúdame a hacerlo por mi mismo.