首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按字符串日期搜索mysql

问按字符串日期搜索mysql
EN

Stack Overflow用户
提问于 2017-12-07 15:48:09
回答 0查看 48关注 0票数 0

我需要运行按日期范围返回行的查询。日期是以字符串格式保存的,比如"22/11/2017“,我试着在str_to_date中使用,但效果不是很好。我的问题是:

代码语言:javascript
复制
SELECT Activities.Date AS 'dates'  FROM Attendance
                           INNER JOIN Activities ON Activities.ID=Attendance.ActivitiesID
                           INNER JOIN Groups ON Activities.GroupID=Groups.ID
                           INNER JOIN Projects ON Projects.ID=Groups.ProjectID
                           WHERE Attendance.Attendance <>'' AND Projects.ID=16 AND  (str_to_date(Activities.Date,'%d/%m/%Y')>="01/11/2017" AND str_to_date(Activities.Date,'%d/%m/%Y')<='30/11/2017') GROUP BY Activities.Date
                            ORDER BY Groups.Name

结果是:

代码语言:javascript
复制
'24/09/2017','24/10/2017','24/11/2017','24/12/2017','25/09/2017','25/10/2017,..
EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47690064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档