我有带有bcust(4位整数)和bdate(日期)列的表B。我还具有ccust(4位整数)和cdate(日期)的表C。我想显示bdate之后发生cdate的表c中的记录。
答案 0 :(得分:0)
我想,也许您在找这个?
SELECT c.*
FROM c
INNER JOIN b
ON b.bcust = c.ccust
AND b.bdate < c.cdate;
我假设记录是通过bcust
和ccust
列链接的。
答案 1 :(得分:0)
尽管您没有提及两个表中的记录如何相关,但是我猜如果bcust = ccust
记录是相关的。
然后这样的事情应该做你想要的:
SELECT c.*
FROM tableC c
INNER JOIN tableB b ON c.ccust = b.bcust
WHERE c.cdate > b.bdate