のMySQLのクエリ:MySQLエラー:: SQL構文でエラー以下
SELECT Name,
SUM(Balance) AS Balance,
(IF (Balance<=0), abs(Balance), 0) AS Exc,
(IF (Balance>=0), Balance, 0) AS Del
from table1 group by name
MySQLエラー:
You have an error in your sql syntax; check manual that corresponds to your MySql server version for the right syntax to use near
クエリでSUM(残高)と残高をグループに組み合わせることはできません。 –
IF()には別の問題があります。 「* what?*」の近くで使用する正しい構文については、[IF()](http://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html#function_if) – BrainPicker
を参照してください。なぜあなたはエラーメッセージの最も有用な部分を省いたのですか? – EJP