объединение 2 столбцов в 1 таблице - PullRequest
0 голосов
/ 16 апреля 2011

Я не уверен в правильном способе сделать это, поэтому нужна помощь, если это возможно, пожалуйста:)

У меня есть таблица футбольных матчей со следующими полями:

id, hteam, ateam, hscore, ascore, дата, время

Я хочу вернуть все матчи для одной команды, так что, где hteam ИЛИ ateam = 1, но это, похоже, не работает.

Есть ли способ, которым я могуобъединить или объединить эти 2 столбца, чтобы получить все оборудование для конкретной команды?

заранее спасибо:)

Ответы [ 2 ]

0 голосов
/ 16 апреля 2011

если вы хотите, чтобы, если ateam = 1, тогда отображался столбец ateam, в противном случае hteam столбец, тогда попробуйте

SELECT id, hscore, ascore, date, time,
    IF(ateam=1,atem,hteam) AS fixture ,
FROM  fixtures
0 голосов
/ 16 апреля 2011

Итак, чтобы уточнить, у вас есть одна таблица, и вы хотите вернуть строку, если hteam или ateam равен 1? Если это так, что-то вроде SELECT * FROM table WHERE hteam=1 OR ateam=1

...