1

我想结合两个查询并使其成为一个。两个查询都从Table1.

1.查询从table1 中为Processor 收集的数据。

2.查询从table1 中收集数据的Process。

3.查询从表1中收集的数据,从日期和到日期。

我只想为以上三个查询创建一个新查询。

我正在使用OLEDB连接将 MS-Database 连接到 Datagridview。日期格式与"MM-DD-YYYY"数据库和代码中的一样。

4

1 回答 1

1

如果您打算在同一个表上运行的所有查询都返回与结果完全相同的列,则可以使用 SQL 子句UNION将所有查询组合到一个结果表中,然后很容易在用户界面上的 DataGrid 中显示该查询结果。

例如,从这里(但如果这个太通用,您可以搜索更多示例)

https://www.techonthenet.com/sql_server/union.php

SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions]
UNION
SELECT expression1, expression2, ... expression_n
FROM tables
[WHERE conditions];
于 2019-11-14T11:23:54.763 回答