【发布时间】:2012-02-16 16:26:38
【问题描述】:
我有 3 个表 (SQL Server 2008 Express):CustomerActivity、EmployeeActivity 和 ShipperActivity
CustomerActivity 有类似这样的数据:
EmployeeActivity 有类似这样的数据:
EmployeeName OrderNumber ActivityDate ------------ ------------ ------------ 约翰·史密斯 00001 2012-02-15 11:00:39.000 简·多伊 00008 2012-02-15 11:02:15.000 约翰·史密斯 00008 2012-02-15 13:25:01.000 简·多伊 00005 2012-02-15 14:12:13.000 简·多伊 00008 2012-02-15 14:28:34.000ShipperActivity 有类似这样的数据:
ShipperName OrderNumber ActivityDate ------------ ----------- ------------ 大托运人 00008 2012-02-15 10:03:44.000 小托运 00005 2012-02-15 12:05:22.000 BigShipper 00008 2012-02-15 13:45:34.000 USShipper 00001 2012-02-15 14:11:23.000考虑到我想检索受 2012 年 2 月 15 日航运活动影响的公司和员工的列表,我应该如何编写 SQL 语句?
期望的输出:
受影响的用户 -------------- ABC公司 简·多伊 约翰·史密斯 XYZ公司我已经尝试了很多 SQL 语句,但总是失败。
【问题讨论】:
标签: sql duplicates sql-server-2008-express