由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 怎么写个query 把输出变成横排.
相关主题
mysql 问题 (转载)SQL 查询已经解决.谢谢Modeler,mirthc,cheungche
咋样选一个表中在另一个表中不含有的记录query estimation shows cost 900%?
急问Access Query问题:怎样查询最后一个非空的数值,谢谢老印给我的一个Challenge
A Query questionOracle 求助
Help on Oracle Query[转载] Can anyone interpret this simple SQL?
怎么写这个Query,谢谢A sql question
Help on Oracle Querybetter solution for cross table query in sql?
请问sql语句能不能实现这样的功能SQL add some columns into a table from another table (转载
相关话题的讨论汇总
话题: course话题: score话题: 303话题: 302话题: 301
进入Database版参与讨论
1 (共1页)
S**H
发帖数: 1256
1
student course score
ZT 302 A
ZT 301 B
ZT 303 C
怎样写成这样的一行输出.
ZT A B C
谢谢!!!!
能不能不用cursor.....
j*****n
发帖数: 1781
2
find the usage of PIVOT
p*********d
发帖数: 136
3
try this
select student,
wm_concat(course_301) c301,
wm_concat(course_302) c303,
wm_concat(course_303) c303
from
(select student,
decode(course, 301, score, null) course_301,
decode(course, 302, score, null) course_302,
decode(course, 303, score, null) course_303
from the_table)
group by student;
c********a
发帖数: 26
4
mysql里面有一个group_concat函数
select student, group_concat(score) from table group by student.
其他的数据库我就不知道了
g***l
发帖数: 18555
5
老SQL两步倒,
select zt, case course when 301 then score else null end as 301score,
case course when 302 then score else null end as 302score,
case course when 303 then score else null end as 303score
into table1
from table
select zt, max(301score) as 301, max(302score as 302, max(303score) as 303
from
table1
group by zt
1 (共1页)
进入Database版参与讨论
相关主题
SQL add some columns into a table from another table (转载Help on Oracle Query
SQL question...怎么写这个Query,谢谢
Database encryption 一问Help on Oracle Query
Help: "Operation Must Be Updatable Query"请问sql语句能不能实现这样的功能
mysql 问题 (转载)SQL 查询已经解决.谢谢Modeler,mirthc,cheungche
咋样选一个表中在另一个表中不含有的记录query estimation shows cost 900%?
急问Access Query问题:怎样查询最后一个非空的数值,谢谢老印给我的一个Challenge
A Query questionOracle 求助
相关话题的讨论汇总
话题: course话题: score话题: 303话题: 302话题: 301