MySQL 5.7-链表查询错误-表达式应接近“0”;";
以下是显示订单列表的查询:MySQL 5.7-链表查询错误-表达式应接近“0”;";,mysql,list,syntax-error,expression,Mysql,List,Syntax Error,Expression,以下是显示订单列表的查询: SELECT @r := ( SELECT id FROM t_list WHERE parent = @r ) AS id FROM ( SELECT @r := 0 ) vars, t_list 静态分析: 分析中发现2个错误 应为表达式。(靠近)(“在位置115处) 意外标记。(靠近)(“位置115处”) 这是第二次 ()你的M
SELECT @r := (
SELECT id
FROM t_list
WHERE parent = @r
) AS id
FROM (
SELECT @r := 0
) vars,
t_list
静态分析:
分析中发现2个错误
应为表达式。(靠近)(“在位置115处)
意外标记。(靠近)(“位置115处”)
这是第二次
()你的MySql版本是什么?我觉得它运行得很好。你是在某个客户端上运行的吗?在运行之前,你没有忘记查询末尾的
;
?MySql 5.7和你?错误在FROM on之后(选择@r:=0)vars,t_list;我这里的版本是5.6。这个查询没有问题。我相信这一定是你所使用的客户端的问题。