-4
我在Oracle中 表的表:马克SQL总结列
id | subject | points
---- | ------ | ------
2 | math | 35
2 | english | 40
2 | science | 30
3 | math | 30
3 | english | 20
3 | science | 10
会有什么将查询,如果我需要35+40+30 =105
是否
Select sum(points) from Mark where ID = '2'; ???
任何建议将理解
似乎罚款。或者做一个GROUP BY。 – jarlh
你有没有试过你的查询? – Aleksej
请勿将字符串与数字进行比较。 ''2'是一个字符串,不是数字。你的陈述应该使用一个合适的数字来与ID进行比较:'where ID = 2;' –