1

テーブル A の内容に基づいて、テーブル B に列を追加する必要があります。SQL を使用したことがないため、これを達成する方法についてアドバイスを求めています。

Table A:

uid     name    account
1111    Fred    A
1111    Fred    A
1111    Fred    A
1112    Joe     B
1112    Joe     B
1112    Joe     B
1112    Joe     B
1113    Ralph   A


Table B:
uid     name    
1111    Fred    
1112    Joe     
1113    Ralph   

どうにかしてテーブル A にクエリを実行し、それぞれの一意の名前 (または uid) に関連付けられたアカウントを見つける必要があります。次に、その情報に基づいて「アカウント」列をテーブル B に追加する必要があります。これを行うには、どのような SQL ステートメントを使用しますか?

4

3 に答える 3

0
   SELECT DISTINCT A.uid,A.account AS Account_Name
    FROM TableA A,TableB B
    WHERE A.uid = B.uid;
于 2013-10-24T19:46:53.263 に答える