表名:bp_acctcurbalance
表說明:
當日餘額表
欄位名型別
是否可空
描述索引
idbigintn主鍵
accountid
bigint
n賬戶id
currencycode
varchar(50)n幣種
balance
decimal(22,2)n餘額
truebalancedate
date
實際餘額日期
usablebalance
decimal(22,2)
n可用餘額
accountinway
int是否直連
1、直連
2、非直連
datasource
intn
資料**
1:直聯
2:人工
3:機制
statusid
intn
資料狀態:
0 刪除
1 正常
inputtime
datetime
y錄入時間
inputuserid
bigit
y錄入人
modifytime
datetime
y修改時間
modifyuserid
bigit
y修改人
storeid
bigint
n商戶id
外來鍵約束
關聯企業表中的商戶id
select * from
(select t.*, row_number() over(partition by accountid order by balancedate desc ) rn
from bp_accthisbalance t )
where rn=1
select * from (select * from bp_acctcurbalance order by truebalancedate desc) biaoming
group by accountid order by truebalancedate desc
Mysql按照時間分組統計
select update time,count id as count from eemp track group by substring update time,1,10 select date format create time,y m d as days count as count f...
SQL 分組後獲取時間為最新的記錄
1.建立一張test表,表結構如下 create table test id int 11 not null name varchar 255 not null type varchar 255 not null create time timestamp primary key id 2.插入幾條...
分組取最新記錄的SQL
經常遇到這樣的情況,要取得所有客戶的最新交易記錄,讀取 所有瀏覽者最後一次訪問時間。乙個客戶只讀取最新的一次記錄,相同,大部分的人首先想 到的就是排除所有記錄,相同的只取一條。用distint,但是distint只能取到乙個欄位的值。所以使用distint就不能讀取 出所有的情況。下面是一條正確的語...