oracle資料庫,以欄位分組後,另欄位在組內出現的

2021-03-03 23:20:21 字數 1421 閱讀 8908

1樓:匿名使用者

select *

from (select t2.*, row_number()over(partition by mae_name order by time_stamp_end desc) as rn2 from

(select t1.*,

row_number() over(partition by mae_name, product, op, version order by time_stamp_end desc) as rn1

from condition_csv t1) where rn1 = 1) t2

where rn2 < 11

2樓:匿名使用者

你用的就是最簡潔的辦法,其他辦法比如計數什麼的,還不如這個呢。

(oracle)sql根據某一欄位分組求和後再列出其他欄位資訊

3樓:匿名使用者

acd一樣的話,可以select a,c,d,sum(b) from table group by a,c,d;

除了ab欄位外,取c一條記錄 select a,c,sum(b) from where c = '你要的c' table group by a,c;

4樓:匿名使用者

select a,sum(b),c,d,e from table group by a ,c,d,e

select * from table where a= b= c= d=

sql中,按照某個欄位的內容進行分組,並在組內加序號

5樓:匿名使用者

sqlserver2005及以上版本

select row_number() over(partition by 種類 order by 種類) as 序號,*

from 表

6樓:匿名使用者

oracle:

select row_number() over (partition by table.種類 order by table.種類) ,種類,規格 from table試試

sql將表的查詢結果按照某個欄位分組後再按照另一個個欄位排序,對於每一組的資料再設定自增欄位

7樓:匿名使用者

select * from table group by row1 order by row2

再設定自增欄位,這個應該在資料錄入的時候通過觸發器實現,本人搞不定

8樓:匿名使用者

有的不太理解額?再設定自增欄位啥意思呢

9樓:冰峰軒閣

用查詢設計器,做完後檢視sql語句就可以了~~

在oracle資料庫中,怎樣查詢出只有欄位的表的重複資料

方法一 可以通過group by 進行分組。sql select username,count username from tablename grop by username 解釋 以上sql就是通過分組函式讀版取出tablename表中username的值和每個不 權同值的統計個數。方法二 可以...

oracle資料庫訪問另資料庫問題

可以使用dblink 在資料庫b上建立database link 然後配置使用者名稱,密碼和sid 其次注意要有訪問該表的許可權,然後再b中直接輸入 select from a dblink name 就可以了 用資料庫鏈路 create public database link toaconnec...

oracle資料庫行轉列,Oracle 資料庫行轉列

create table a 名稱 varchar2 10 1月 varchar2 10 2月 varchar2 10 3月 varchar2 10 4月 varchar2 10 insert into a values 土豆 50,60,70,80 insert into a values 白菜 ...