-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' –