我正在创建一个程序,我应该查找考试的最后日期。
所以我为此创建了一个局部变量,因为我在其他事情中也需要这个日期。然而,当我做这个局部变量的一个简单的SELECT,我得到的消息:“字段列表”mysql:字段列表中的未知列
未知列“last_exam”。
代码:
DECLARE latest_exam date;
SELECT DATE(MAX(ex_date))
INTO latest_exam
FROM vets
WHERE an_id = p_animal_id
GROUP BY an_id;
SELECT latest_exam, and a bunch of other stuff. ;
在选择,我需要包括FROM子句?我不这么认为,因为我认为latest_exam在程序中。
MySQL没有SELECT INTO查询。 –
'SELECT INTO'适用于MSSQL而不适用于MySQL –
@JohnWoo:Oracle和PostgreSQL。但与SQL Server不同 –