将周数与表中的日期值相关联

4ioopgfo  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(360)

这是我的第一篇文章,我希望你们中的一些人能帮助我创建一个查询来完成以下工作。
我试图创建一个表,其中包含父表中的日期值,但需要将这些日期值转换为相应的周数。它们是12年的日期,如果返回的值看起来像“2018.52”或类似的东西,我将不胜感激。除了将日期转换为周数之外,还需要将它们插入第二个表中。
任何帮助都将不胜感激。

vh0rcniy

vh0rcniy1#

您可以使用mysql函数 CONCAT() , EXTRACT() 以及 WEEK() 生成所需的字符串
像这样: SELECT CONCAT(EXTRACT(YEAR FROM the_date), '.', WEEK(the_date) FROM table 有关这些日期/时间函数的文档,请参见:https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_extract

相关问题