小编asl*_*gga的帖子

如何从两个不同的日期获得多年的差异?

我希望使用MySQL数据库从两个不同的日期获得差异.

例如:

  • 2011-07-20 - 2011-07-18 => 0年
  • 2011-07-20 - 2010-07-20 => 1年
  • 2011-06-15 - 2008-04-11 => 2 3年
  • 2011-06-11 - 2001-10-11 => 9年

SQL语法怎么样?MySQL有没有内置函数来产生结果?

mysql sql

35
推荐指数
4
解决办法
6万
查看次数

如何在Yii框架中使用复杂查询制作标准?

我有这样的查询:

SELECT * FROM activity
WHERE (((userId = 1 OR userId IN(SELECT userId FROM follower WHERE followerId = 1))
AND activityType IN(1, 2, 3))
OR (targetId = 24 AND aType IN(1, 2, 3, 4, 5)))
ORDER BY id DESC;
Run Code Online (Sandbox Code Playgroud)

我尝试使用model()->findAllBySql($sql)它,它的工作原理.但我想使用它CDbCriteria,如果你有其他解决方案让我知道它:D

php yii

5
推荐指数
2
解决办法
3万
查看次数

如何使用Yii使用多个配置文件

我想为我的开发和生产服务器使用不同的配置文件.我想为每个服务器和不同的日志记录过程定义不同的数据库配置.

所以当我在我的服务器上运行时,我只需更改index.php文件.

发展:

// developement
$config=dirname(__FILE__).'/protected/config/development.php';
// production
// $config=dirname(__FILE__).'/protected/config/production.php';
Run Code Online (Sandbox Code Playgroud)

生产:

// developement
// $config=dirname(__FILE__).'/protected/config/development.php';
// production
$config=dirname(__FILE__).'/protected/config/production.php';
Run Code Online (Sandbox Code Playgroud)

php yii

2
推荐指数
1
解决办法
5354
查看次数

标签 统计

php ×2

yii ×2

mysql ×1

sql ×1