0

我有2张桌子A,B是这样的:

A.id
A.created
----
B.id
B.data
B.aId

我想选择所有B.data符合以下条件的:

  • A.created不为空
  • B.aId=A.id

我的理解是我可以通过使用子查询来解决这个问题,但我怀疑这是 JOIN 语句的情况。如果是这样,我真的很想看看它是如何完成的 :)

谢谢!

4

2 回答 2

3
select *
from A
join B on A.id = B.aId
where A.created is not null
于 2012-08-03T16:39:54.917 回答
1
select * from A 
inner join B on A.id = B.aId and A.created is not null
于 2012-08-03T16:44:47.620 回答