0

我有 2 个这样的表:

表格1

    ID - 4PP - woonplaats
    1 - 9044 - Beetgum
    2 - 9045 - Beetgummermole    
    3 - 1028 - Amsterdam
    4 - 1029 - Amsterdam
    5 - 1030 - Amsterdam 

表 2

    ID - 4PP - Regio
    1 - 9044 - 2
    2 - 9045 - 2
    3 - 1028 - 4
    4 - 1029 - 4
    5 - 1030 - 4

我想从表 2 中选择所有 4PP,其中表 1 中的“woonplaats”是 Beetgum,这些表可以通过 4PP 连接。所以查询的结果必须是:9044,9045

4

2 回答 2

1

怎么样:

select t2b.Regio from table1 t1 
 join table2 t2a on t1.4pp = t2a.4pp
 join table2 t2b on t2a.Regio = t2b.Regio
 where t1.woonplaats = "Beetgum";
于 2013-03-13T20:02:37.723 回答
0
select 4PP
from table1 inner join table2 using (4PP)
where table1.woonplaats like '%Beetgum%'
于 2013-03-14T01:59:48.133 回答