Contraintes MySQL

Bonjour à tous,

Je bloque sur une question en SQL sur une implantation de contrainte.

Le schéma est défini comme suit :
ELEVE (Num, Nom, #IdS)
SERIE (IdS, Désignation)
EPREUVE. (IdE, Matière, Date, HeureDeb, Durée, Coef, #IdS)
PASSER (#Num, #IdE, Note)

La contrainte est :
exprime qu'une épreuve de quatre heures et plus commence toujours à 8h00 le matin.

Si quelqu'un peut m'aider pour l'implantation.

Merci d'avance

1 réponse

  1. Modérateur
    Bonjour

    Si tu dois faire ça uniquement via une requête SQL je suppose qu'avec un IF tu peux retourner l'heure de début soit celle qui est stocké en base soit si la durée supérieure ou égale à 4h celle défini dans l'énoncé de l'exercice..
    0
    1. Merci pour votre réponse.

      Est-ce possible d'avoir un exemple de IF, impossible de le trouver ça dans mon cours ?
      0
    2. Modérateur
      @Camille__59Dans ton cours je ne sais pas, mais en utilisant ton moteur de recherche favoris comme par exemple Google, tu trouveras des milliers de tuto, exemple à ce sujet.
      0