oracle一条sql语句求助??请参加意见谢谢!!
表结构
create table COSTUMER
(
ID VARCHAR2(9), //id号
NAME VARCHAR2(18), SEX CHAR(1),
SALARY NUMBER(6,2), //工资
BIRTHDAY DATE //日期
)
ID NAME SEX SALARY BIRTHDAY
2 王雪梅 0 2000 2010-3-1
1 刘祥 1 1000 2010-3-10
1 刘祥 1 1500 2010-3-1
3 0 2010-3-16
1 刘祥 1200 2010-3-25
sql
select c.id,count(c.id),max(c.birthday)from costumer c group by c.id;
想得到如下结果:
既(每个id对应最大日期,和最大日期对应的工资,还有对就每个id的记录总条数)
ID COUNT(C.ID) MAX(C.BIRTHDAY) 工资
2 1 2010-3-1 2000
1 3 2010-3-25 1200
3 1 2010-3-16
请大家助忙!!!谢谢
SQL code:
with COSTUMER as
(
select 2 ID ,'王雪梅' name, 0 sex, 2000 salary,to_date('2010-3-1','yyyy-MM-dd') birthday from dual union all
select 1 ID ,'刘祥' name, 1 sex, 1000 salary,to_date('2010-3-10','yyyy-MM-dd') birthday from dual union all
select 1 ID ,'刘祥' name, 1 sex, 1500 salary,to_date('2010-3-1','yyyy-MM-dd') birthday from dual union all
select 3 ID ,'萨撒' name,1 sex, 1200 salary,to_date('2010-3-16','yyyy-MM-dd') birthday from dual union all
select 1 ID ,'刘祥' name,0 sex, 1100 salary,to_date('2010-3-25','yyyy-MM-dd') birthday from dual
)
select i
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
oracle 11g 安装 01092 错误,
日志信息:
[oracle@linux trace]$ vi alert_orcl.log
MMON started with pid=14, OS id=9089
RESETLOGS after incomplete recovery UNTIL CHANGE 522752
Errors in file / ......
如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP
参考:http://hi.baidu.com/toiota ......
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......