sql取每个月最后一天数据插入到别的表

sql取每个月最后一天数据插入到别的表,第1张

sql取每个月最后一天数据插入到别的表步骤如下:2、将MyStudentInfo表的所有字段数据插入不存在的表

SELECT * INTO studentinfo_test1 FROM MyStudentInfo

2、将MyStudentInfo表的个别字段数据插入不存在的表

SELECT Id,Name INTO MytestInfo FROM myStudentInfo

3、带有where子句

SELECT Id,Name,Gender INTO MytestInfo 。希望可以帮到你。

1 某一天的所在月的第一天:

select date_add(date_add(last_day('2008-02-01'),interval 1 day),interval -1 month)

某一天的所在月的最后一天:

select last_day('2008-02-01')

2 加在语句中:

select ... where dt between date_add(date_add(last_day('2012-02-01'),interval 1 day),interval -1 month) and last_day('2012-02-01')

select trunc(sysdate, 'month') 本月第一天,

trunc(last_day(sysdate)) 本月最后一天,

trunc(add_months(sysdate, -1), 'month') 上月第一天,

trunc(last_day(add_months(sysdate, -1))) 上月最后一天,

trunc(add_months(sysdate, -12), 'month') 去年本月第一天,

trunc(last_day(add_months(sysdate, -12))) 去年本月最后一天

from dual


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6897415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存