У меня есть две вкладки (билет, гонка), я хочу проверить дату внутри вкладки, а также во вкладке гонки, билет должен быть раньше даты гонки.У меня проблема с триггером, когда я пытаюсь вставить новый билет, он возвращает мне ошибку.(# 1242 - Подзапрос возвращает более 1 строки)
DELIMITER |
CREATE TRIGGER ControllaBiglietto
BEFORE INSERT ON Biglietto
FOR EACH ROW
BEGIN
IF (SELECT Gara.Giorno FROM Gara, Biglietto WHERE
Biglietto.Gara=Gara.Nome)>new.DataEmissione THEN
INSERT INTO Biglietto VALUES (new.Codice, new.Prezzo, NULL,
new.Spettatore, new.Gara, new.Rivenditore);
ELSE
INSERT INTO Biglietto VALUES (new.Codice, new.Prezzo,
new.DataEmissione,new.Spettatore, new.Gara, new.Rivenditore);
END IF ;
END