-2

我需要一些关于以下查询的帮助

select * from customers where orderdate < 01-09-2010 

select * from order where purchasedate < 01-09-2010

我想将上述查询合并为一个。

因此,我想获得在 2010 年 1 月 9 日之后没有下订单的客户。

4

2 回答 2

0

需要两个表中的连接键。例如客户的姓名,查询将是这样的。

select a.*, b.*
from customers a, order b
where a.name = b.customer_name
and a.orderdate < 01-09-2010
and b.purchasedate > 01-09-2010
于 2013-08-21T06:26:28.883 回答
0
select c.*
from customers c 
left join order o on c.name = o.customer_name and o.purchasedate > 01-09-2010
where c.orderdate < 01-09-2010
于 2013-08-21T06:29:27.443 回答