我有一张桌子,其中Column 0
充满了学生们。名字和Column 1
充满了他们欠一个酒吧多少钱,显示为正数(+),或他们支付了多少钱(负数, - )。同一个人的多个交易意味着他们的名字在表格中多次显示。
以下示例:
Amanda, +30
Bill, +250
Amanda, -30
Charles, +40
Charles, -40
Bill, -20
Bill, -15
我如何确定每个学生在他们的bartab方面的立场?这是我的代码。
SELECT [COLUMN 0],
SUM ( [COLUMN 1] ),
FROM [Students].[dbo].bartabs GROUP BY [COLUMN 0];
我收到错误
"关键字' FROM'"
附近的语法不正确
我做错了什么?我使用的是SQL Server 2008 R2。
答案 0 :(得分:5)
你有一个额外的逗号。
SELECT [COLUMN 0]
,SUM ( [COLUMN 1] )
FROM [Students].[dbo].bartabs
GROUP BY [COLUMN 0]