oracle 行转列问题
表结构:
union sex
004 2
002 2
002 2
003 1
002 1
现在我想显示这样的结果
1 2
002 1 2
003 1 0
004 0 1
也就是说按union sex两个字段count人数,得到二维表
如何实现行列转换
[A]1、固定列数的行列转换
如
student subject grade
---------------------------
student1 语文 80
student1 数学 70
student1 英语 60
student2 语文 90
student2 数学 80
student2 英语 100
……
转换为
语文 数学 英语
student1 80 70 60
student2 90 80 100
……
语句如下:
select student,sum(decode(subject,'语文', grade,null)) "语文",
sum(decode(subject,'数学', grade,null)) "数
相关问答:
我安装一台redhat linux5+oracle 10g的服务器,笔记本(XP系统)安装了oracle 10g客户端,结果老是出12560的错误,请高手指点一二,
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dpor ......
在lomboz eclipse中的window->show view->others->中的怎样加入connectivity中的data source中连接oracle时只有8,9,10这三个版本,怎样才能连接oracle11这个版本呢??????????????
......
我写的一个Job
declare
job1 integer;
begin
dbms_job.submit(job1,
'Sale_FinanceUseFee(4,null,null,null);',
TRUNC(SYSDATE)+1.103, ......
Java code:
import java.sql.*;
class xt{
public static void main(String in[]){
try{
Class.forName("oracle.jdbc.driver.OracleDriver&q ......
请问有 表名@数据库名这样的写法吗?
delete from 表名@数据库名
SQL code:
没有,只有写成
delete from 数据库名@表名
说错了,如二楼说正解!
delete from 用户.表名
SQL code:
delete from ......