select * from table
pivot(sum(a) for(b) in(1 as aa,2 as bb,3 as cc))
如果我后面的分类 还有 4,5,6,7...的内容,想归类在一个下面 怎么处理??
我知道case when 是可以实现的,这个能不能实现??
还有就是 in 里面 可不可以加条件判断之类的??像大于,小于这样
解决方案 »
- 求一个 判断成绩 效率的算法
- sqlplus启动oracle 10g遇到的问题
- 安装ORACLE时报错,出现OUI-10038 错误,写高手解决
- 应用程序SQL跟踪sql_trace使用方法?
- 高手们帮帮忙
- Oracle 的select into 日期型变量的问题,为什么只有日期,而没有时间呢?
- 怎样创建触发器?
- 求教高手,如何解决这个查询问题.
- 在sql/plus中执行存储过程,执行完成后如何才能不输出“PL/SQL 过程已成功完成。”这提示?
- 一张表中分别建多个索引与建一个包含多个字段的索引,哪种性能优?为什么?
- 【求助】使用触发器实现建表时同时将表的权限赋给其他用户的功能
- Oracle定义的字符串类型,如何像sql定义的max一样啊
你意思是for() 这个里面 可以做case when 的处理,然后in 根据这个结果 再做判断??