(varchar) と(Datetime)dbo.Trans
という ID を含むテーブルがあり、識別子pkもシーケンシャルですbd_id
transfer_date
member_id
trns_id
との重複がテーブルbd_id
にmember_id
存在します。
transfer_date |bd_id| member_id | trns_id
2008-01-01 00:00:00 | 432 | 111 | 1
2008-01-03 00:00:00 | 123 | 111 | 2
2008-01-08 00:00:00 | 128 | 111 | 3
2008-02-04 00:00:00 | 123 | 432 | 4
.......
各 member_id について、日付間の日数とそれぞれの日数を取得したいbd_id
EG、メンバーはfromまで111
使用されるため、returnは
Then nextになります432
2008-01-01
2008-02-01
2
5
関数が存在することは知っていDATEDIFF()
ますが、日付が同じテーブルにある場合の違いを取得する方法がわかりません。
どんな助けでも感謝します。