【发布时间】:2019-01-14 11:01:19
【问题描述】:
我正在尝试显示特定用户当月的记录数。不幸的是,它不起作用,因为有一次,数据库中的日期格式没有正确指示。 文本列,日期以纯文本格式写入。 怎样成为?我试了很多次,都没有出来。
我尝试了 STR_TO_DATE、convert 和其他 - 输出为 null 或 mysql 错误。 我还尝试手动将请求输入到 phpmyadmin。不成功。
Mysql 版本:5.6.39-83.1 (Linux)
$modercount = mysqli_query($link, 'SELECT moder, COUNT(*) FROM my_logs WHERE server="'.$profileid.'" AND MONTH(time) = MONTH(NOW()) AND YEAR(time) = YEAR(NOW()) GROUP BY 现代 ORDER BY COUNT(*) DESC') or die(mysqli_error($link));
我的sql列中的日期格式:10.04.2018 12:52:18
【问题讨论】:
标签: mysql sql phpmyadmin