林不知道的正确的方式做,如果可能的话请:)这使帮助需要加入2列1个表
我有足球赛事与以下字段:
ID,hteam ,ateam,hscore,ascore,日期,时间
我想返回一个球队的所有灯具,所以在hteam或ateam = 1但这似乎不工作。
有没有办法让我加入或合并这两列以获得特定团队的所有灯具?
在此先感谢:)
林不知道的正确的方式做,如果可能的话请:)这使帮助需要加入2列1个表
我有足球赛事与以下字段:
ID,hteam ,ateam,hscore,ascore,日期,时间
我想返回一个球队的所有灯具,所以在hteam或ateam = 1但这似乎不工作。
有没有办法让我加入或合并这两列以获得特定团队的所有灯具?
在此先感谢:)
所以要澄清一下,你有一个表,并要返回的行如果hteam或ATEAM是1? 如果是这样,像SELECT * FROM table WHERE hteam=1 OR ateam=1
如果u想,如果ateam = 1
然后显示ateam
列否则hteam
列然后尝试
SELECT id, hscore, ascore, date, time,
IF(ateam=1,atem,hteam) AS fixture ,
FROM fixtures
请把你的代码,这是不工作;) – cweinberger 2011-04-16 12:39:10
做ü想,如果'ateam = 1'然后显示'ateam'列否则'hteam'列? – diEcho 2011-04-16 12:41:14