Rob*_*Day 21
如果我得到你的意思,那么一个非常简单的方法是在一个包含超过1000行的表上的派生查询上交叉连接,并在其上放置前1000.这会将您的结果复制1000次.
编辑:作为一个例子(这是MSSQL,我不知道Access是否有很大不同)
SELECT
MyTable.*
FROM
MyTable
CROSS JOIN
(
SELECT TOP 1000
*
FROM
sysobjects
) [BigTable]
WHERE
MyTable.ID = 1234
Run Code Online (Sandbox Code Playgroud)
您可以使用UNION ALL语句.
尝试类似的东西:
SELECT * FROM tablename WHERE ID = 5469
UNION ALL
SELECT * FROM tablename WHERE ID = 5469
Run Code Online (Sandbox Code Playgroud)
您必须多次重复SELECT语句,但您可以在Access中编写一些VB代码来创建动态SQL语句然后执行它.不漂亮,但它应该工作.
KM.*_*KM. -1
在 SQL Server 中尝试:
print 'wow'
go 5
Run Code Online (Sandbox Code Playgroud)
输出:
Beginning execution loop
wow
wow
wow
wow
wow
Batch execution completed 5 times.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47522 次 |
| 最近记录: |