我正在創建一個程序,我應該查找考試的最後日期。
所以我爲此創建了一個局部變量,因爲我在其他事情中也需要這個日期。然而,當我做這個局部變量的一個簡單的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不同 –