Bonjour,

Je me prends la tête depuis un bon moment sur un TRIGGER sous MySQL.

Je voudrais tester une date et voir si ces minutes sont dans les valeurs suivantes (0, 15, 30, 45).
J'ai donc fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
IF (MINUTE(NEW.tb_date) IN (0, 15, 30, 45)) THEN
	...;
END IF;
Ne marche pas, je me suis donc dit qu'il fallait que je passe par un select pour avoir un résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
IF (SELECT (MINUTE(NEW.tb_date) IN (0, 15, 30, 45)) > 0) THEN
	...;
END IF;
Et cela non plus ne marche pas.

Auriez vous une idée du problème ?
D'avance merci.