关于Oracel的SQL语句.

2025-03-23 22:22:02
推荐回答(2个)
回答1:

其实你上面就是对的,只是少了一个括号:
这里(r.REPLAYIP='127.0.0.1' or r.REPLAYCODE='admin')
还有,你现在就查一张表,可以不需要用 r代替表,直接写字段就行,把r. 都去掉

回答2:

with pivot_data as
(select name,age,WM_CONCAT(school) remark from table
group by name,age)
select * from pivot_data
pivot(max(school) for age in(10,14,18))

--oracle 11g
希望对你能有所帮助。