sql server中的标量值函数的问题

如题所述

标量值函数里面只能返回单个类型的值,你下面的那个SELECT出来是一个数据集,是不能直接在标量值函数里用的
你的第一个是SELECT出来的值赋给一个变量的,这样是可以的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-30
count()
汇总个数,sum()汇总总和.比如一个学生表
student,
mark(id,score)
成绩表
select
count(*)
from
student
--所有同学的个数
select
sum(score)
from
mark
--求出所有分数的总和