sqlserver2005
论文表中有论文编号,刊物级别,刊物名称,分数,
通过????
得到插入期刊级别了,然后就在表里自动生成分数了?
请教....我要通过插入期刊级别,然后分数就自动有了
谢谢
------解决方案--------------------那你必须得先有个规则,即什么样的刊物级别该有多大的分数.
------解决方案--------------------楼主要把表结构和数据贴出来一些
------解决方案--------------------SQL code
SELECT 编号,名称,刊物级别,
sum((CASE WHEN 刊物级别='核心期刊' then 100
WHEN 刊物级别='一般期刊' then 90
WHEN 刊物级别='报纸杂志' then 80
WHEN 刊物级别='会议论文' then 70
END)) AS score
group by 编号,名称,刊物级别