表 tab 如下
A B (字段)
1 1
2 3
3 2
4 3
5 2注 A为主键,但不可假定其具有连贯性 B字段中只有3种值 1 2 3打算用一条语句查询出如下结果
总记录数 B字段中值为1的数 B字段中值为2的数 B字段中值为3的数
5 1 2 2HOWTO?
A B (字段)
1 1
2 3
3 2
4 3
5 2注 A为主键,但不可假定其具有连贯性 B字段中只有3种值 1 2 3打算用一条语句查询出如下结果
总记录数 B字段中值为1的数 B字段中值为2的数 B字段中值为3的数
5 1 2 2HOWTO?
解决方案 »
- SQL语句列转行.
- oracle 10g登陆失败,ora-12170连接超时
- 过程执行很慢要78秒,把变量代进过程里执行sql却很快0.8秒,为毛?咋办?
- ORA-01401: 插入的值对于列过大
- 请问这句SQL是什么意思?
- 在XP下安装Oracle9i点击安装程序后没有反应了
- pl/sql如何实现像%[A-Z]%这样的正则表达式查询?
- 在sql*plus可以存输入,可以存输出。可是我建的表怎么存
- 紧急求助。
- 急,在oracle数据库写一个生成五个字母或数字的不重复的字符串的存储过程
- update慢到无法忍受,怎么办?(急用,等等等!!!)
- 用包发送查询 时间格式出错。那位大虾帮一下忙?检查一下错误在那里?
sum(decode(A,'1',1,0)) c1,
sum(decode(A,'2',1,0)) c2,
sum(decode(A,'3',1,0)) c3
from the_table_name
sum(decode(B,'1',1,0)) c1,
sum(decode(B,'2',1,0)) c2,
sum(decode(B,'3',1,0)) c3
from the_table_name