如何查询某个数据表中除某个字段的所有信息???
如题:想要查找mysql.user
表里面User='root'
,字段信息不包括Host
的信息
思路如下
首先查询除所有除
Host
字段SELECT GROUP_CONCAT( column_name SEPARATOR ',' ) FROM information_schema.COLUMNS WHERE column_name <> 'Host' AND table_name = 'user' AND table_schema = 'mysql'
然后
select
字段SELECT ( SELECT GROUP_CONCAT( column_name SEPARATOR ',' ) FROM information_schema.COLUMNS WHERE column_name <> 'Host' AND table_name = 'user' AND table_schema = 'mysql' ) FROM mysql.USER WHERE USER = 'root'
这个没法解决问题,过来请教大佬
本作品采用《CC 协议》,转载必须注明作者和本文链接