小型的场合,Oracle没法和Mysql比。作者: YABULI 时间: 2005-08-02 21:46 标题: 如何查询某个数据所处于数据表中的行号? set @a:=0;
select case when f1 = 'condition1' then @b:=@a:=@a+1 else @a:=@a+1 end , f1,f2,f3,f4.... from table;
select @b;
试试这样行不,我可以,而且原来表可以保持是物理存储顺序作者: tangchaodong 时间: 2005-08-03 09:15 标题: 如何查询某个数据所处于数据表中的行号? beautiful YABULI
谢谢!作者: dujunjie 时间: 2005-08-03 16:49 标题: 如何查询某个数据所处于数据表中的行号? set @a:=0;
select case when f1 = 'condition1' then @b:=@a:=@a+1 else @a:=@a+1 end , f1,f2,f3,f4.... from table;
select @b;
试试这样行不,我可以,而且原来表可以保持是物理存储顺序