如一个表有id,name,time ...等字段
我想要除了id的所有字段。
正常情况是 select name,time... from xx;
是否有更加便利的操作?
如一个表有id,name,time ...等字段
我想要除了id的所有字段。
正常情况是 select name,time... from xx;
是否有更加便利的操作?
只能是给你把字段列出来或者给你生成查询除了某个字段以外的sql,想一条sql找出来并执行是行不通的
select concat('select ',group_concat(case when column_name='col' then null else column_name end),' from table;') from information_schema.columns where table_schema='db' and table_name='table';
5 回答3.4k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
5 回答1.4k 阅读
2 回答2.1k 阅读
3 回答2.1k 阅读
1 回答3.6k 阅读
1 回答888 阅读
执行上面sql得出一条新的sql语句,用这个新的sql语句执行就能得到你想要的结果。