cakephp-2.0 - 如何在cakephp2中的mysql中编写if条件?
问题描述
如何 在 cakephp 2SELECT IF(1>2,2,3);
中以格式书写?this->find('all', array())
解决方案
你可以这样尝试:
$data = $this->Model->find("all", array(
"fields" => array("IF( 1 > 2 ,2, 3) AS result"),
"conditions" => ...
));
这将为您的数组的结果索引提供输出。
希望这会有所帮助!
推荐阅读
- r - R:对具有因子的数据集应用回归
- sql-server - 如何在变量 SQL Server 中制作查询语句大小写
- authentication - 在没有表单数据的情况下使用 python 进行日志记录
- typescript - 打字稿:当键存储在变量中时,类型缩小不适用于“in”
- angular - 更新第 3 方 Angular 组件的 TypeScript 定义
- react-native - React Native 本地图像显示为灰色背景
- swift - 我可以将 appcenter 与 swift 一起用于反应原生项目吗?
- sql - PLS-00307:与此调用匹配的“X”声明过多
- groovy - Groovy 提取子字符串
- python - 返回密码建议的所有排列的函数