您好,我正在使用 pentaho 将表 A 数据从 sql server 加载到 mysql
加载数据时,我只需要从 sql server A 表获取最近 7 天的数据到 mysql
在sql server中createddate列数据类型就像datetime AND
在mysql中created_on列数据类型是时间戳
在这里我使用了下面的查询,但我只得到 5 天的数据
请帮助我解决这个问题
select id,
NewsHeadline as news_headline,
NewsText as news_text,
state,
CreatedDate as created_on
from News
WHERE CreatedDate BETWEEN GETDATE()-7 AND GETDATE()
order by createddate DESC
尝试类似的方法:
SELECT id, NewsHeadline as news_headline, NewsText as news_text, state CreatedDate as created_on
FROM News
WHERE CreatedDate >= DATEADD(day,-7, GETDATE())
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)