以下のクエリに関して助けが必要です
select * from customers where orderdate < 01-09-2010
select * from order where purchasedate < 01-09-2010
上記のクエリを 1 つに結合したいと考えています。
その結果、2010 年 1 月 9 日以降に注文していない顧客を獲得したいと考えています。
2 つのテーブルの結合キーが必要です。たとえば、顧客の名前、クエリは次のようになります。
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
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