Office中國(guó)論壇/Access中國(guó)論壇

標(biāo)題: 這個(gè)在ACCESS查詢中怎么實(shí)現(xiàn)呢? [打印本頁(yè)]

作者: snryga    時(shí)間: 2022-5-24 23:16
標(biāo)題: 這個(gè)在ACCESS查詢中怎么實(shí)現(xiàn)呢?
本帖最后由 snryga 于 2022-5-24 23:19 編輯

如圖,左邊的是原表,相得到右邊結(jié)果。
就是上面開始時(shí)間、結(jié)束時(shí)間從上至下分別與同一編碼的每個(gè)時(shí)間形成新的開始時(shí)間和結(jié)束時(shí)間。用union方式,要寫很多行SQL語(yǔ)句,且存在不同編碼下的合同數(shù)量不一致。
有什么好的方法呢,請(qǐng)?jiān)敿?xì)指導(dǎo)一下
序號(hào)
編碼
合同編碼
合同開始時(shí)間
合同結(jié)束時(shí)間
合同年租金
1
A1
A1HT00001
date-1
date-2
500
2
A1
A1HT00002
date-3
date-4
600
3
A1
A1HT00003
date-5
date-6
700
4
A1
A1HT00004
date-7
date-8
300
5
A1
A1HT00005
date-9
date-10
400
6
A1
A1HT00006
date-11
date-12
200
7
A1
A1HT00007
date-13
date-14
500
8
A1
A1HT00008
date-15
date-16
600
9
A1
A1HT00009
date-17
date-18
400
10
A2
A2HT00001
date-1
date-2
500
11
A2
A2HT00002
date-3
date-4
600
12
A2
A2HT00003
date-5
date-6
700
13
A2
A2HT00004
date-7
date-8
300
14
A2
A2HT00005
date-9
date-10
400
15
A2
A2HT00006
date-11
date-12
200
 
……


 
A30




編碼
合同開始日期
合同結(jié)束日期
相距天數(shù)
合同編碼
合同年租金
A1
date-1
date-2

A1HT00001
500
A1
date-1
date-3

A1HT00001、A1HT00002
500+600
A1
……
……

……
……
A1
date-1
date-18

A1HT00001、A1HT00009
500+400
A1
date-2
date-3

A1HT00001、A1HT00002
500+600
A1
date-2
date-4

A1HT00001、A1HT00002
500+600
A1
……
……

……
……
A1
date-2
date-18

A1HT00001、A1HT00009
500+400
A1
date-3
……

……
……
A1
date-4
……

……
……
A1
date-5
……

……
……
A1
date-6
……

……
……
A1
date-7
……

……
……
A1
date-8
……

……
……
A1
date-9
……

……
……
A2
date-1
date-2

A2HT00001
500
A2
date-1
date-3

A2HT00001、A2HT00002
500+600
A2
……
……

……
……
A2
date-1
date-12

A2HT00001、A2HT00009
500+400
A2
date-2
date-3

A2HT00001、A2HT00002
500+600
A2
date-2
date-4

A2HT00001、A2HT00002
500+600
A2
……
……

……
……
A2
date-2
date-12

……
……
A2
date-3
……

……
……
A2
date-4
……

……
……
A2
date-5
……

……
……
A2
date-6
……

……
……



作者: tmtony    時(shí)間: 2022-5-24 23:45
這個(gè)用查詢 不太好弄。
學(xué)一下ado 或dao ,代碼實(shí)現(xiàn)
作者: admin    時(shí)間: 2022-5-25 11:56
這個(gè)要用代碼才能寫,Access查詢確實(shí)不好做
作者: snryga    時(shí)間: 2022-5-25 13:32
具體方法指導(dǎo)下呢,或是有無(wú)類同的案例。我想了半天,不知道怎么整。
作者: roych    時(shí)間: 2022-6-6 13:16
供參考:
http://ctxi.cn/thread-96091-1-1.html
需要使用VBA。




歡迎光臨 Office中國(guó)論壇/Access中國(guó)論壇 (http://ctxi.cn/) Powered by Discuz! X3.3