columns表记录的是现有的表的字段;我要的是select 语句中select出来的字段
路过的高手们,大侠们 帮小弟解惑,不胜感激....
获取任意查询的字段名,表为未知个数,字段只为select出来的字段也可包含表里没有的,虚设的字段比如:
表table_1 : col_1 ,col_2
select col1,col2,col3='举例' from table_1
我要取出的字段名为 col1,col2,col3
大哥,你取的是数据,我要的是字段名,即表属性,结算应是一条记录
追答mysql,oracle有desc 表名的命令来输出表属性(ps:貌似这个不是sql语句不能被程序捕获到,我没有尝试过捕获这个命令的返回值)
另外sql语句里有一种叫做行列转化的写法能吧行列显示互换的,写法有很多,有静态的也有动态的可以自己百度一下