数据库DATE_FORMAT不能使用

浏览:2941 发布日期:2018/05/26 分类:求助交流
$data = Db::name('list')
                ->where('status',$status)
                ->where('DATE_FORMAT(datetime, "%Y-%m")','2017-06')
                ->select();
执行打印出来的sql:SELECT * FROM `tb_list` WHERE  `status` = 1 AND (DATE_FORMAT(datetime, "%Y-%m") )缺少 = '2017-06' 这段值

正确的SQL应该是SELECT * FROM tb_list WHERE status = 1 AND DATE_FORMAT(datetime, '%Y-%m')='2017-06'
最佳答案
评论() 相关
后面还有条评论,点击查看>>