У меня есть таблица футбольных матчей в следующем формате.возвращение нескольких счетчиков из одной таблицы
date date primary key
homescore int(4)
awayscore int(4)
Данные хранятся в следующем формате
DATE | HOMESCORE | AWAYSCORE
------------------------------------------
01-01-2014 | 1 | 0
08-01-2014 | 2 | 1
15-01-2014 | 1 | 1
22-01-2014 | 3 | 2
29-01-2014 | 0 | 0
06-02-2014 | 1 | 3
И так далее ...
Я хотел бы запустить один запрос, чтобы вернуть выиграна, потерянные и нарисованные итоги.
select count(*) as won from fixtures where homescore > awayscore;
select count(*) as lostfrom fixtures where homescore < awayscore;
select count(*) as drawnfrom fixtures where homescore = awayscore;
В результате этого один запрос будет выглядеть примерно так ...
Won Lost Drawn
3 1 2
Пожалуйста, может кто-то дать мне некоторую помощь.
Блестящий ответ и именно то, что я хотел. Спасибо. – thonnor