在我的选择查询中,我有条件的日期,我有var char格式的字段。问题是查询无法使用年份。我的疑问是。
SELECT * FROM `timesheet_entry` WHERE `day_date` between '01/15/2017' and '01/28/2017'
当我在phpmyadmin中运行此查询时,我得到了这个。
它正在选择月份和日期,但它也选择2016年。帮我解决这个问题。
答案 0 :(得分:1)
如果您的数据类型是varchar而不是使用"Error: Error getting broadcast client: Error connecting to 0.0.0.0:7050 due to grpc: timed out when dialing"
函数。
您的查询应该是: -
STR_TO_DATE()