第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

連續(xù)行之間的日期差

連續(xù)行之間的日期差

慕斯709654 2019-12-26 09:53:13
我有一個(gè)具有以下結(jié)構(gòu)的表ID     Account Number     Date1      1001               10/9/2011 (dd/mm/yyyy)2      2001               1/9/2011 (dd/mm/yyyy)3      2001               3/9/2011 (dd/mm/yyyy)4      1001               12/9/2011 (dd/mm/yyyy)5      3001               18/9/2011 (dd/mm/yyyy)6      1001               20/9/2011 (dd/mm/yyyy)基本上我想做的是有一個(gè)訪問(wèn)查詢,該查詢計(jì)算連續(xù)記錄但對(duì)于相同帳號(hào)的日期差預(yù)期結(jié)果將是!!1001      10/9/2011 - 12/9/2011     2 days1001      12/9/2011 - 20/9/2011     8 days1001      20/9/2011                 NA基本上我想做的是有一個(gè)訪問(wèn)查詢,該查詢計(jì)算連續(xù)記錄但對(duì)于相同帳號(hào)的日期差,在上面的示例中為1001。(日期不必在結(jié)果中顯示)我使用Access 2003。
查看完整描述

3 回答

?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

您還可以使用LAG分析功能來(lái)獲得所需結(jié)果,如下所示:


假設(shè)下面是您的輸入表:


id  account_number  account_date

1     1001          9/10/2011

2     2001          9/1/2011

3     2001          9/3/2011

4     1001          9/12/2011

5     3001          9/18/2011

6     1001          9/20/2011



select id,account_number,account_date,

datediff(day,lag(account_date,1) over (partition by account_number order by account_date asc),account_date)

as day_diffrence

from yourtable;

這是您的輸出:


id  account_number  account_date    day_diffrence

1     1001           9/10/2011    NULL

4     1001           9/12/2011    2

6     1001           9/20/2011    8

2     2001           9/1/2011     NULL

3     2001           9/3/2011     2

5     3001           9/18/2011    NULL


查看完整回答
反對(duì) 回復(fù) 2019-12-26
  • 3 回答
  • 0 關(guān)注
  • 649 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)