1

mySQL クエリに非常に基本的な問題があります。私のコードはそれです

select * 
from member 
left join cupwinner 
on member.mid=cupwinner.mid; 

その結果、最終テーブルには「中間」列が 2 つあります。表には次の列があります:

MID, name, Mtype, Debt, MID, Year, Description.

しかし、member.mid、name、mtype、debt、year、description を使用しないで、このテーブルが必要です。

MID, Name, Mtype, Debt, Year, Description 

解決策はありますか?ところで、私の英語でごめんなさい。

4

1 に答える 1

1

原則として、明示的に必要なすべての列を にリストすることをお勧めしますselect。ただし、次のショートカットを使用できます。

Select *
From member m left join
     cupwinner cw
     using (mid);
于 2016-04-06T15:24:11.980 に答える