SQL中select a+b 和 select sum(a+b)的区别
有区别。
- 'select a+b':表示将每一行中的a和b相加,返回结果集。其中a和b必须是数值类型。
- 'select sum(a+b)':表示将每一行中的a和b相加后再进行求和,最终返回一个总和。其中a和b必须是数值类型。
在实际使用中,如果想要得到每行a和b相加的结果,应该使用'select a+b';如果想要得到所有a和b相加的总和,应该使用'select sum(a+b)'。
原文地址: https://www.cveoy.top/t/topic/nN7i 著作权归作者所有。请勿转载和采集!