首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

有关问题,求sql语句

2012-02-19 
问题,求sql语句姓名1姓名2倍数ab2a1bc3ca2eb1如何得出a5次b6次c5次e1次[解决办法]sql语句对于这样的问

问题,求sql语句
姓名1   姓名2   倍数
a             b           2
a                         1
b             c           3
c             a           2
e             b           1
如何得出a=5次
b=6次
c=5次
e=1次

[解决办法]
sql语句对于这样的问题好象是不太好处理。不过通过其他途径比如程序上的控制,那就很好实现了。
[解决办法]
up
[解决办法]
不大明白LZ意思
[解决办法]
sql server
------------------
select
b.姓名,
sum(case when 姓名1=b.姓名 then 倍数 when 姓名2=b.姓名 then 倍数 else 0 end)
from 表名 a
inner join
(select 姓名1 as 姓名 from 表名 union select 姓名2 as 姓名 from 表名) b
on a.姓名1=b.姓名 or a.姓名2=b.姓名

where b.姓名 <> ' '
group by b.姓名
[解决办法]
......好强

热点排行