MySQL数据库查询表的列名

 算是一个小玩法,有些时候在实际开发中会用到这些,懒得去实体类里面查;就找了这么一个SQL,这样就能省一些事情了

SELECT
	(
		SELECT
			GROUP_CONCAT(COLUMN_NAME SEPARATOR ",")
		FROM
			information_schema. COLUMNS
		WHERE
			TABLE_SCHEMA = 'db_name'
		AND TABLE_NAME = 'table_name'
	) AS "列名"

 要注意:db_name是数据库名称;table_name是表名称

 

你可能感兴趣的:(数据库)