我正在为我的项目使用 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
。所以查询不会对Point
s 求和。我尝试将类型更改Nvarchar
为int
,但我有一个大项目并且它给出了几个错误。有没有办法进行查询以求和Point
?
(我试过用Sum(Var(Point))
但不行)