oracle查询的问题 数据库有张表如图所示现在想用sql语句实现查询以后显示结果为Oracle数据库SQL 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如此简单的行转列 方法多的是 啊1、select name, sum(decode(ADDRESS, '北京', 1, 0)) 北京, sum(decode(ADDRESS, '上海', 1, 0)) 上海, sum(decode(ADDRESS, '南京', 1, 0)) 南京 from t group by name2、select * from t pivot(count(address) for address in('北京', '上海', '南京')); 第二个的pivot语句只能在oracle 11g中才支持11g以下请使用第一种方法 oracle spool 导出大数据量数据 PL/sql 动态sql 更新时间字段出错· SQL语句问题 跪求高手支招!ORA-01092(客户端报错)与TRC中ORA-00600错误(断电导致) 这条分组sql语句怎么写? 关于Oracle查询慢的问题 oracle中备份与恢复的问题 总是对oracle中的“数据库”这个概念无法理解 我在安装oracle9i时有个名字为ociw32.dll的文件出错,谁能把这个文件考给我! 急需SQL语句、在线等、100分全送 Oracle 通过sql语句实现按照数值区间分组统计求和 文本类型的日期操作
1、select name,
sum(decode(ADDRESS, '北京', 1, 0)) 北京,
sum(decode(ADDRESS, '上海', 1, 0)) 上海,
sum(decode(ADDRESS, '南京', 1, 0)) 南京
from t
group by name2、select * from t pivot(count(address) for address in('北京', '上海', '南京'));
11g以下请使用第一种方法