我试图理解一些查询
其中一个是
(select (@a)
from (select(@a:=0x00)
,(select (@a)
from (information_schema.schemata)
where (@a) in (@a:=concat(@a,schema_name,'<br>'))
)
) a
)
有人可以解释一下吗?
答案 0 :(得分:0)
没有太多解释,这是一个可怕的会话变量滥用。 看起来像它正在尝试获取数据库名称的连接列表,其方式GROUP_CONCAT
的分隔符为<br>
;但它看起来非常不可靠。