扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
select into outfile是提供导出数据功能的,不带表结构的,所以不可能有表头。从information_schema.columns里确实能查到表里有哪些字段,但是查到又能怎么用?先从columns里查出payment所有column_name,然后把N行column_name转成一行,再union select * from payment。这么做累死,不如手动把表头加上算了:select 'col1','col2',……unionselect col1,col2,…… from payment但是这样好像又不能导出文件了……总之是做不到,select into outfile就没提供这个功能。
站在用户的角度思考问题,与客户深入沟通,找到夏河网站设计与夏河网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名申请、虚拟主机、企业邮箱。业务覆盖夏河地区。
可以通过查询系统表来获取。
1、打开Navicat for Mysql,登录到指定数据库下。
2、新建查询。
3、输入以下语句:
select column_name from information_schema.COLUMNS where table_name='表名'
结果:
其中id和name就是test表的字段名字。
在mysql里有个系统库叫information_schema
里面有所有系统对象;
其中 columns表里存储着所有字段信息
select column_name from columns where table_schema=your_database_name and table_name=your_table_name
我按照您的要求写了一个:
SELECT 表1.t1, 表1.t2, 表1.t3, 表2.t4, 表2.t5, Max(表2.t6) AS t6之最大值
FROM 表1 INNER JOIN 表2 ON 表1.t2 = 表2.t5
GROUP BY 表1.t1, 表1.t2, 表1.t3, 表2.t4, 表2.t5
HAVING (((表1.t1)[表2]![t4]));
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流