我有以下问题:我想使用此MYSQL查询:
SELECT * FROM sfe_igv_gutscheine WHERE art LIKE '%privat%' AND farbe LIKE '%Rot%' AND wert LIKE '%10€%' AND DATE_FORMAT(ausgegeben_am, '%Y/%m/%d') between 2020-08-01 AND 2020-08-31
让我打印所有日期。不幸的是我没有得到结果。数据记录以日期格式YM:DH:i:s存储在数据库中。但是,我的SQL查询中的BETWEEN的日期格式为YMD。有没有简单的解决方案?最后,应在此期间之间输出所有数据记录。
亲切的问候,谢谢
尝试在日期周围使用引号。否则它将计算2020减去8减去1。
between '2020-08-01' and '2020-08-31'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句