1

結合したい 2 つのテーブルがあり、各テーブルには一意の ID があります。最初のテーブルには一意の ID ごとに 1 つのレコードがあり、2 番目のテーブルには一意の ID ごとに多数のレコードがあります。結合結果セットでは、一意の ID ごとに多くのレコードを持つテーブルから 1 つのレコードが必要です。どんな記録でも構いません。

1 つのレコード/一意の値

-----------------------
id|other values
1 | blah
2 |blah
3 |blah

複数のレコード/一意の値

-----------------------------
id|code
1 | bv11
1 | bv11
1 | bv11

望ましい結果

--------------
id|code
1 | bv11
2 |bv12
4

3 に答える 3

0
 SELECT TM.id,
        TM.code

 FROM   TABLE_UNIQUE TU



        INNER JOIN TABLE_MULTIPLE TM ON

        TU.id = TM.id


GROUP BY TM.id, TM.code
于 2013-09-15T22:48:07.420 に答える