社区
Delphi
帖子详情
如何将query的结果输出到新表?
aries
2000-01-02 11:59:00
本来想用batchmove的,可是query中有几个lookup和计算字段!
...全文
221
7
打赏
收藏
如何将query的结果输出到新表?
本来想用batchmove的,可是query中有几个lookup和计算字段!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aspring
2000-01-12
打赏
举报
回复
使用TBATCHMOVE也可以.所创建的新表要和QUERY的格式符合.表和TTABLE连.
把TBATCHMOVE的SOURCE设为QUERY,DESTINATION(类似,目的的意思)属性设为ttable 就可以了.tiger的方法在数据量少的时候用起来很好,在数据量大的时候可能有速度的问题.
tiger
2000-01-04
打赏
举报
回复
如果连insert, select这种标准sql语句都不支持,
那还要用TQuery干什么?
渤海海峡
2000-01-04
打赏
举报
回复
如果不是SQl表,似乎不支持 insert into table select a1,a1 ... from ...?
不行就一条一条的写吧 :)
tiger
2000-01-04
打赏
举报
回复
当然可以!
例: query1里有lookup和计算字段.
另起一个query2.
query2的sql为: insert into table values(:a1, :a2, ...:aN)
程序中: Query2.ParamByName('a1').AsString := Query1.FieldByName('a1').AsString;
Query2.ParamByName('a2').AsString := Query1.FieldByName('a2').AsString;
......
Query2.ParamByName('aN').AsString := Query1.FieldByName('aN').AsString;
Query2.ExecSQL;
That's Ok!
aries
2000-01-04
打赏
举报
回复
local SQL支持insert into,但我的关键问题是query里那些lookup和计算字段不能用sql处理!
如果不用SQL,还有什么好办法?
tiger
2000-01-03
打赏
举报
回复
select a1, a2... into #temptable from table1 where ....
fee
2000-01-03
打赏
举报
回复
同意tiger
mysql查询结果
输出
文件_如何将MySQL查询
输出
保存到文件?
mysql查询结果
输出
文件We can use the MySQL outfile statement to save the
query
output into a file. This is very useful when the
query
result is huge and you want to analyze it by exporting it into a file. 我们可以...
SQL Server将表结果
输出
到文件(Excel/csv)中保存
1. 手动方法 在SSMS中,查询出结果后,右键点击"copy/copy with headers"可以复制结果,打开空白csv/Excel后粘贴即可 在SSMS中,查询出结果后,右键点击"save result as"(结果另存为)并保存即可 注意按照这种方法保存的结果是没有字段名称的,相当于上一种方法中的copy 2. 使用SQL CMD脚本 在SSMS中点击"
Query
"菜单"SQLCMD mode",这样可以进入SQL Server的命令行模式 新建查询: :OUT c:\testresu
Power
Query
将多个表合并为一个表
假设你正在为销售和人力资源团队开发 Power BI 报表。 他们要求你创建一个联系信息报表,其中要包含每名员工、供应商和客户的联系信息和位置。HR.Employees、Production.Suppliers 和 Sales.Customers 表中的数据如下图所示。 但是,这些数据来自多个表,因此,这一困境确定了你如何合并这多个表中的数据并创建一个真实数据来源表以从中创建报表。 利用 Power BI 的固有功能,可以将查询合并到一个表中。 追加查询 在追加查询时,你会将数据行添加到另一个表.
mysql select
输出
到文件_mysql查询结果
输出
到文件的方法
mysql查询结果导出/
输出
/写入到文件方法一:直接执行命令:mysql> select count(1) from table into outfile '/tmp/test.xls';
Query
OK, 31 rows affected (0.00 sec)在目录/tmp/下会产生文件test.xls遇到的问题:mysql> select count(1) from table...
SQL 查询结果出现问号
今天在练习一个sql,print的结果却是问号,而并不是对应的汉字。网上查阅了下资料,在
输出
结果前加一个N,就正确了。 变量前面加N,说明该变量是Unicode字符,每个字符占用两个字节,而不加N的为一般字符串,每个字符占用1个字节。 Print '查无此人'
输出
的是 ???? Print N'查无此人'
输出
的是 查无此人
Delphi
5,402
社区成员
262,733
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章