可以通过多种方法完成基于 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中文网其他相关文章!