我想使用这样的预备声明:
SELECT DISTINCT
z.`number`,
z.`name`
FROM (
SELECT
? AS `number`, <<<<<<<< THIS LINE FAILS
`name`
FROM `plu` AS p
WHERE p.id=?
)
AS z
可悲的是,它在准备时出错:'字段列表'中的未知列'数'。
如果我用实际数字替换?
并手动执行,它可以正常工作。
所以,我的问题是,在准备好的声明中我们是否可以? AS name
?