SQL 内部函数和内联函数 有什么区别 请高手耐心 分析解答一下

liqiexingxing 2012-12-01 11:50:11

--查学生学号、姓名、考试科目名称及成绩
select A.StudentNo as 学号,
A.StudentName as 姓名,
count(B.SubjectName) as 科目名称 ,
C.StudentResult as 成绩
from Student as A ,Subject as B,Result as C
group by A.StudentNo ,A.StudentName ,C.StudentResult


select A.StudentNo as 学号,
A.StudentName as 姓名,
COUNT(B.SubjectName) as 考试科目名称,
C.StudentResult as 成绩分数
from Student as A
inner join Subject as B on B.GradeId=A.GradeId
inner join Result as C on C.StudentNo=A.StudentNo
group by A.StudentNo ,A.StudentName ,C.StudentResult



这样对吗??
...全文
202 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
内部函数就是系统自带的、你不能重写的函数。内联函数就是返回数据集合的函数。两个根本不可比。
liqiexingxing 2012-12-01
  • 打赏
  • 举报
回复
那这二个方法 哪一个是对的呢??????

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧