方法1:select group_concat(`COLUMN_NAME` separator '_') from
information_schema.`COLUMNS` where TABLE_SCHEMA='knifecms1' and
TABLE_NAME='k_survey_define_temp' and COLUMN_NAME not
in('k_xml')
方法2:是在information_schema数据库里面查找:SELECT GROUP_CONCAT(column_name SEPARATOR '_') FROM information_schema.COLUMNS WHERE column_name <> 'k_xml' AND table_name='k_survey_define_temp' GROUP BY table_name
如果字段中使用下滑线的话,group_concat(COLUMN_NAME) 使用默认的逗号分隔较好。
sql得到这样的结果:id_k_newsid_k_name_k_summary_k_startdate_k_enddate_k_audience
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23577463/viewspace-1114644/ ,如需转载,请注明出处,否则将追究法律责任。