3

私は3つのテーブルを持っています

Division 

id    name  
1       A 
2       B


Region

Id       name     Divsion_id
01      Rim          A


Territory

Id       name       region_id

001      a               01
002      b               01
003      c               01

ここで、ユーザーが部門を選択し、それぞれの領域が表示されるようにクエリを作成したいと考えています。

次のように、このクエリをどのように書くことができますか

ディビジョンとリージョンの間に直接の関係はないのですか?

4

2 に答える 2

4
select t.* from territory t
inner join region r on r.id = t.region_id
inner join devision d on d.name = r.division_id
where d.name = 'A'
于 2012-04-23T13:18:48.653 に答える