可以透過多種方法完成基於 SQL 查詢設定變數。解決原查詢中所描述的問題:
使用SELECT 語句,可以直接將查詢結果賦值給變數:
SELECT @ModelID = m.modelid FROM MODELS m WHERE m.areaid = 'South Coast'
或者,SET語句可用於設定變數:
SET @ModelID = (SELECT m.modelid FROM MODELS m WHERE m.areaid = 'South Coast');
設定變數後,您可以使用SELECT 檢索其值或使用它在你的code.
處理可能傳回多個結果的SELECT 語句時:
以上是如何為 SQL 查詢中的變數賦值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!