sql2000 存储过程在视图中可以这样用么?怎么实现

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:08:11
假如我想创建这样一个视图:
前两列引用自两个表,最后一列引用自一个存储过程,该存储过程是计算前两列中的值的和。这样可以实现么?
请问该怎么写。请简单的给出代码谢谢。
其实可能是我表述有错。
最后一列描述的应该是,当前两列相加大于90时,显示优
大于80小于90时显示良。等等
这样

select 表1.列 ,表2.列,case when 表1.列+表2.列>90 then'优' when 表1.列+表2.列<90 and 表1.列+表2.列>80 then '良' else '' end 新列 from 表1,表2 where 。。。

既然前两列的数据已经有了,为什么还要多此一举用个存储过程求和呢?

select 表1.列 ,表2.列,表1.列+表2.列 as ‘新列’ from 表1,表2 where 。。。

dianfuzhi