-2
如果您打算低估這一點,請至少說明原因。將一個表格中的值替換爲另一個表格
對不起,如果我的問題的答案已經在這裏,我的問題是我是新來的SQL,並不真正知道要尋找什麼,這使得很難找到在谷歌或SE上的答案。
我會很快描述我正在嘗試做什麼。
我有一個主表,可以叫它主跟蹤團隊的表現。
我有另一個表叫隊它有兩個列,團隊名稱和一個三字母首字母縮寫詞(TLA)的團隊。三字母首字母縮略詞對每個團隊都是獨一無二的。
在主表中,爲了簡單起見,團隊被存儲爲其TLA,並保持表格整齊和緊湊。
我的問題是這樣的:
我怎樣才能得到數據庫每次當它遇到的首字母縮寫,在主表返回完整的隊名?
使用
WHERE master.team1=teams.teamid;
是否替代的名稱,但在主每個條目我有2隊(TEAM1,TEAM2)。
我希望能夠以全名和其他任何我想從該行中提取的信息返回整行。
同樣,我很抱歉,如果這不是做多大意義,我很新的MySQL和我不確定什麼方式來字,我的問題/查找答案。
非常感謝提前,並有一個不錯的星期天你們都。
謝謝你,我會現在給這個一展身手。我不知道JOIN是什麼,但現在可以查找它的語法,並試圖解決這個問題。 –
我設法讓它顯示完整的團隊名稱(謝謝),但是team1和team2列仍然存在於我的主表中。是否有可能剝離這些?再次感謝併爲作爲noob而感到抱歉。 –
而不是'm。*'只選擇你想從表格返回的字段。即:'m.this,m.that,m.otherthing' –