多表的Sql查询

多表的Sql查询,sql,Sql,可能重复: 我有以下两张桌子 地块表 Blockid ParcelNo storPri ======= ======== ======= 52000105 3 State 52000105 4 Private 52000105 5 State 52000401 12 State 52001002 23 State 动作表 Blockid ParcelNo ActionTaken ======= ======== ==

可能重复:

我有以下两张桌子

地块表

Blockid ParcelNo storPri
 ======= ======== ======= 
52000105   3      State 
52000105   4      Private 
52000105   5      State
52000401   12     State
52001002   23     State
动作表

Blockid ParcelNo ActionTaken
 ======= ======== ===========
52000105   3      Received 
52000105   3      Send to Computer 
52000105   4      Received 
52000105   5      Received
52000401   12     Received  
52001002   23     Received 
我想筛选选定的blockid(例如:52000105)和未“发送到计算机”的记录

根据两个表格

例如,我想从地块ID为52000105且未发送到计算机的地块中筛选记录(“仅接收到”)

我想要这样的结果(选择的块是52000105)

从地块内部连接中选择* 地块上的操作。块ID= Actions.Blockid其中Actions.Blockid =52000105,采取的措施为“收到”


为什么ParcelNo 3不在您的样本输出中?可能重复的(相同的查询、数据、表格、OP)请停止一遍又一遍地问相同的问题:@gbn:我没有接近票数。我希望收到并且不等于“发送到计算机”您读到评论了吗?第三个问题来自同一个人。请不要鼓励他们…好的,谢谢,我想要真正的质询。这就是我发送正确信息的原因。我收到了一些答复。但不能得到正确的结果。
Blockid ParcelNo ActionTaken
 ======= ======== ===========
52000105   4      Received 
52000105   5      Received