Какой самый простой способ исправить этот запрос sqlite3, чтобы показать выигрыши и проигрыши? как столбцы в одной строке, а не в двух отдельных строках?
http://0890db80061d7d2b33eb4606a4c301c1.conquerclub.db.94y.info/
Я могу придумать трудные пути с использованием подвыборов, но, безусловно, есть простое / эффективное / красивое решение здесь? Я хочу избежать чего-то подобного:
http://conquerclub.barrycarter.info/ONEOFF/aog-query.txt
Использование:
SELECT map, SUM(CASE WHEN p.points > 0 THEN 1 ELSE 0 END) AS wins, SUM(CASE WHEN p.points <= 0 THEN 1 ELSE 0 END) AS lose FROM game g JOIN players p ON g.game = p.game WHERE p.player='barrycarter' GROUP BY map