我想让我的MySQL表返回给定年份中每个成员的总额。下面是SQL查询我写使用MySQL subQuery获取个人总计
SELECT First_name, last_name, (SELECT SUM(amount)
FROM contributions
WHERE contributions.memberid = members.memberid AND year = '2013') AS amount FROM members
,我得到这个错误
MySQL错误#:1064
您的SQL语法错误;检查对应于你的MySQL服务器版本正确的语法在线路附近使用'2
我使用MySQL 5.5.24手动
请我究竟做错了什么?
你有一个名为列'一年'或者你在存储日期? – Taryn
我有一列名为 – user2209076
的列是您正在使用的完整查询吗?我在演示中没有收到错误 - http://www.sqlfiddle.com/#!2/4d346/2 – Taryn