如何将 MySQL 查询日期格式化为这种格式?当前我的变量是 2013 年 8 月 13 日,但在我的数据库中是 2013-08-13。
$sql_stmt = "select * from abs where myname = 'david' and date between '$start' and '$end' order by log_id;";
最佳答案
尝试:
$sql_stmt = "select * from abs where myname = 'david' and date between STR_TO_DATE('$start', '%m/%d/%Y') and STR_TO_DATE('$end', '%m/%d/%Y') order by log_id;";
关于mysql - 如何格式化MySQL查询日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16351743/