sql(10分)

  • 主题发起人 主题发起人 蓝蒙
  • 开始时间 开始时间

蓝蒙

Unregistered / Unconfirmed
GUEST, unregistred user!
iID iName sCreateDateTime iPrice
1 'zhang ' 2005-01-01 1.00
1 'zhang ' 2005-01-02 2.00
1 'zhang ' 2005-01-03 -1.00
2 'li' 2005-01-01 nill
2 'li' 2005-01-02 -1.00
2 'li' 2005-01-03 nill
................................................
.................................................
现在想得到
imount iID iName sCreateDateTime iPrice
1 1 'zhang ' 2005-01-01 1.00
2 1 'zhang ' 2005-01-02 2.00
3 1 'zhang ' 2005-01-03 -1.00
4 2 'li' 2005-01-01 nill
5 2 'li' 2005-01-02 -1.00
6 2 'li' 2005-01-03 nill.
........................................................
.........................................................
n.......................................................
sql怎么写???
 
如果是sqlserver,就得先插入临时表时加个,在select
select identity(int,1,1) as imount,* into #temp from 表
然后在查询,
oracle就简单了,直接有个函数,
 

Similar threads

A
回复
0
查看
583
Andreas Hausladen
A
A
回复
0
查看
755
Andreas Hausladen
A
A
回复
0
查看
636
Andreas Hausladen
A
A
回复
0
查看
740
Andreas Hausladen
A
A
回复
0
查看
682
Andreas Hausladen
A
后退
顶部