你的求和方式是正确的,注意一下表名和字段的大小写
select sum([value]-[fee]*100) from pos where user=1
一般用SQL语句求和的格式是:
select sum(column_name) from db_name where search_condition
sum是聚合函数中的求和,它执行的操作只是计算和,并不会进行减法操作,你应该把你的减法提取出来,我修改后的sql如下:
select value-sum(fee*100) from pos where user = 1;
select sum(value) - fee*100 form pos where user=1
你的写法是正确的,应该没问题