我需要计算哪些人在study_date之前的12个月内患有哮喘的disease_code。Study_date对于每个人都是不同的,所以我不能使用实际的日期。我使用WHERE子句如下:
XXXX (code for main query)
WHERE disease_code = "asthma"
AND (disease_date BETWEEN (study_date - 12 months) AND study_date)
如何对“study_date - 12 months”部分进行编码?
非常感谢
1条答案
按热度按时间7qhs6swi1#
在MySQL中,必须使用INTERVAL
IBM DB2