mysql - 我在做同样的事情时得到一个空数组?
问题描述
$rows = (new \yii\db\Query())
->select(['print_date AS pdate','count(print_date) as pcount'])
->from('cards')
->andwhere(['between','print_date','DATE_SUB(CURRENT_DATE(), INTERVAL 6 DAY)','CURRENT_DATE()'])
->andWhere(['created_by'=>Yii::$app->user->identity])
->groupBy('print_date')
->all();
---------------------------------------相同的查询----不同的方法-- ---------------------------------
$rows = (new \yii\db\Query())
->select(['print_date AS pdate','count(print_date) as pcount'])
->from('cards')
->andwhere(['between','print_date','2021-03-02, INTERVAL 6 DAY)','CURRENT_DATE()'])
->andWhere(['created_by'=>Yii::$app->user->identity])
->groupBy('print_date')
->all();
当我执行以下查询时,我得到一个空数组,但是当我做同样的事情时,只需将 DATE_SUB('CURRENT_DATE(),INTERVAL 6 DAY) 替换为它应该给出的结果,即 2021-03-02,我得到的结果是想让日期动态。
解决方案
推荐阅读
- javascript - React: Uncaught TypeError: this.state.data.map is not a function and
- javascript - jQuery.html() 插入输入字段在 IE11 中不起作用
- c++ - 不同类型的copy_if
- loops - 动态宏变量访问 SAS
- spring - Spring对控制器的依赖注入不在构造函数中
- php - 使用 XAMPP 访问 .accdb
- java - javax中控制器之间通信背后的逻辑
- r - rgl 曲面图的颜色随高度 (z) 变化
- react-native - Android上的CameraRoll
- python - 当我想通过 Django models.ForeignKey 使用 Web 应用程序来获取数据连接时,为什么会失败?