我正在为我的项目使用 SQL Server Express。我有一张像这样的桌子:
Number Name Surname Point Position
------ ---- ------- ----- --------
1 John Black 10000 True
2 Jane Lincoln 8800 True
3 Edward Payne 17000 False
ETC...
我想准备一个查询来总结Point位置的真实性
SELECT Sum(Point) AS Exp1
FROM DataTable
WHERE Position = True
我的问题是 is 的Position类型Nvarchar。所以查询不会对Points 求和。我尝试将类型更改Nvarchar为int,但我有一个大项目并且它给出了几个错误。有没有办法进行查询以求和Point?
(我试过用Sum(Var(Point))但不行)