oracle重複欄位取第一行值

2021-09-26 09:19:07 字數 980 閱讀 6900

select

*from

(select k.kind as kinds,d.

*,x.sum, row_number(

)over

(partition

by d.tknumber order

by d.nowdate desc

)as row_*** from

(--裡面就是個查詢,不管,主要是外面的

select t.

*,s.technican_id from zhyy_tk t

left

join

zhyy_tk_base s

on t.tknumber = s.tknumber

) dleft

join

(select

sum(amount)

as sum,tknumber from zhyy_tk group

by tknumber

) x on d.tknumber = x.tknumber

left

join

(select tknumber,wmsys.wm_concat(kind)

as kind

from zhyy_tk

group

by tknumber

) k on k.tknumber = x.tknumber

and d.technican_id =

'a24672aabcc241368245baa244510895'

order

by d.tknumber asc

) h where h.row_*** =

'1'

row_number() over (partition by col1 order by col2) 表示根據col1分組,在分組內部根據 col2排序,而此函式計算的值就表示每組內部排序後的順序編號(組內連續的唯一的).

Linq 取第一行 前幾行Top

top bottom操作 適用場景 適量的取出自己想要的資料,不是全部取出,這樣效能有所加強。take 說明 獲取集合的前n個元素 延遲。即只返回限定數量的結果集。var q from e in db.employees orderby e.hiredate select e take 5 語句描述...

Python csv 跳過第一行

python處理csv檔案時,經常需要跳過第一行表頭讀取檔案內容。下面是正常讀取的 import csv with open 2019 04 01.csv r as read file reader csv.reader read file for row in reader print row 如...

properties檔案第一行獲取的值為null

一 配置檔案temp.properties如下 datatransname data exchange updateperson 張三 二 現象描述 後台讀取上傳的update config.properties檔案內容,根據第一行對應的key datatransname 獲取值時始終獲取到的值為n...