当前位置: 代码迷 >> J2SE >> 求SQL语句解决方法
  详细解决方案

求SQL语句解决方法

热度:1658   发布时间:2013-02-25 00:00:00.0
求SQL语句
姓名 科目
张三 语文
张三 数学
李四 语文
李四 数学


张三 语文 数学 英语
李四 语文 英语 物理
用一句SQL语句来处理


------解决方案--------------------------------------------------------
select 姓名,
(case when 科目='英语' then '英语' else (。。。) end) as 科目一,
(case when 科目='物理' then '物理' else (。。。) end) as 科目二,
(case when 科目='数学' then '数学' else (。。。) end) as 科目三 
from table 

看看 可不可以帮到你
------解决方案--------------------------------------------------------
探讨

select 姓名,
(case when 科目='英语' then '英语' else (。。。) end) as 科目一,
(case when 科目='物理' then '物理' else (。。。) end) as 科目二,
(case when 科目='数学' then '数学' else (。。。) end) as 科目三
from table

看看 可不可以帮到你……
  相关解决方案