У меня есть следующий код, который не может быть решен.
Строка Set @Numero = ... Возвращает ошибку
Begin
Declare @Numero INT;
SET @Numero= SELECT id from visita where cliente_id=OLD.cliente_Id order by id desc limit 1;
INSERT INTO HistoricoMaquina
SET
Precio=OLD.Precio,
fecha = NOW(),
Visita_Id=@Numero;
End;
Я пытался
select @Numero=Id from visita where cliente_id=1 order by id desc limit 1;
Также
select @Numero=Id from visita where cliente_id=1 order by id desc limit 1;
Но ни одна из них не работает, любая идея?