Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2008, 17:16
Ciberyo
 
Fecha de Ingreso: diciembre-2007
Mensajes: 36
Antigüedad: 17 años, 2 meses
Puntos: 0
Comparar valores

Hola a todos, a ver si me podéis echar 1 mano

Tengo dos tablas , la tabla profesor y la tabla alumno, un alumno tiene un tutor , pero un profesor puede estar en la tabla de alumnos (por que sea profesor de filosofía y estudie informática por ejemplo), Necesito comparar el código de alumno y el código de profesor (se usa el dni) para que en caso de coincidir , de error .

¿Se puede hacer usando constraint? si se puede creo que deberia ser algo asi

ALTER TABLE `alumno` CONSTRAINT dif `dni`!= `tutor`; pero no funciona , ¿Hay algo mal e esa sintaxis?

En caso de no poderse hacer con una restriccion como seria.

Gracias de antemano

Última edición por Ciberyo; 05/01/2008 a las 18:19 Razón: Añadir mas informacion sobre mi problema