需要一些幫助進行SQL日期計算:SQL日期計算
在表格中,我有18歲以上的病人死於某種疾病(表a)。在另一張表格中,我有患同一種疾病的患者和他們被診斷患有這種疾病的最早日期(表b)。
我需要知道的是自從他們被診斷以及他們死亡12個月後。
有人可以幫助我執行這個日期計算。
對於日期,表a中的列是indexdate,列b中的死亡列是死亡時的列。
感謝所有幫助
表A:
patientid--age--deathdate
1 20 11/05/2016
2 19 10/09/2015
表B:
PatientID--indexdate
1 01/02/2015
2 08/03/2014
所以基本上我要的是檢查是否12個月indexdate和deathdate之間傳遞。
林不知道你想要什麼..你能請張貼你的表像嗎? – Sk1X1
你能否提供表格定義和一個示例查詢---可能不完整---表明你想得到什麼。對於單個病人?對於單一疾病?如何識別診斷?等等 –
重複:http://stackoverflow.com/questions/17833176/postgresql-days-months-years-between-two-dates – McNets