我想在mysql中计算两列。其中一列是字符串,另一列是类似于06/08/2017的日期,当我执行查询时,我得到0个结果。
SELECT count(*) FROM `castigos` WHERE inicio_normal=05/06/2017 AND cod_emplazamiento=1
我有这些数据的条目,但它没有向我显示任何东西。也许日期中的数据类型是错误的?
我该怎么办?
发布于 2017-06-09 03:10:36
,其中inicio_normal=05/06/2017
如果你将3除以6,那么到2017年,你会得到一个非常小的值。如果您使用reformat this as a date (例如20170605,如果您给我们一个欧洲格式的日期- dd/mm/yyyy),那么您的查询将找到您向我们显示的行。
https://stackoverflow.com/questions/44443495
复制相似问题