IF语句在哪里(codeigniter活动记录)

钱德拉·普特拉·维贾亚(Chandra Putra Wijaya)

我想问一下活动记录codeigniter是否有可能在活动记录中使用IF语句?

$this->db->where("IF((month(a.create_date)) < month(now()) , d.approve_by, '') like $username" );

所以,我想获取数据approve_by,但是create_date必须是当前月份之前的一个月

我尝试使用mysql,它可以。

IF(month(a.create_date) < month(NOW()),b.approve_by,'') = 'someusername'

当我尝试在活动记录上实施时,没有显示任何内容。

感谢帮助 :)

花园大道金

来自Codeigniter用户指南

$ this-> db-> where()接受可选的第三个参数。如果将其设置为FALSE,则CodeIgniter不会尝试使用反引号保护您的字段或表名。

$this->db->where("IF((month(a.create_date)) < month(now()) , d.approve_by, '') like $username", NULL, FALSE);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CodeIgniter活动记录-组OR语句

来自分类Dev

Rails 5在哪里或活动记录查询

来自分类Dev

CodeIgniter在哪里以及类似SQL查询语句

来自分类Dev

$(<文件)在哪里记录?

来自分类Dev

CodeIgniter活动记录+1

来自分类Dev

Codeigniter活动记录加入

来自分类Dev

Codeigniter,活动记录,加入

来自分类Dev

加入活动记录 codeigniter

来自分类Dev

SQL Select语句在哪里

来自分类Dev

选择计数在哪里语句

来自分类Dev

我在哪里放置if语句?

来自分类Dev

kSecAttrTokenIDSecureEnclave记录在哪里?

来自分类Dev

在哪里喜欢语句以选择具有特定标签的记录

来自分类Dev

Python-Peewee-调试语句-错误记录在哪里

来自分类Dev

Python-Peewee-调试语句-错误记录在哪里

来自分类Dev

将包含case语句的MySql查询转换为Codeigniter活动记录查询

来自分类Dev

将包含案例语句的MySql查询转换为Codeigniter活动记录查询

来自分类Dev

codeigniter活动记录左联接

来自分类Dev

Codeigniter活动记录所在的数组

来自分类Dev

codeigniter活动记录where_in

来自分类Dev

Deluge在哪里存储活动的torrent文件?

来自分类Dev

Deluge在哪里存储活动的torrent文件?

来自分类Dev

欢迎活动代码放在哪里

来自分类Dev

在活动中在哪里调用 unregisterReceiver?

来自分类Dev

Python:if-endif语句在哪里结束?

来自分类Dev

LINQ查询中的if语句在哪里

来自分类Dev

“类型”语句的正确位置在哪里?

来自分类Dev

C标准在哪里定义else if语句?

来自分类Dev

在哪里插入重试循环语句?