【发布时间】:2019-12-17 19:05:57
【问题描述】:
如何在 MeDoo 中编写以下 sql 查询???
SELECT * FROM lockers WHERE Active = 1 AND GymID = " . $gimid . " AND ForMale = " . $male .
($filter ? " AND Locker LIKE '%" . $filter . "%'" : "")
对我来说问题是有条件的 LIKE。
$total = $this->db->count('lockers',
['AND' => [
'Active' => 1,
'GymID' => $gimid,
'ForMale' => $male
]]
);
一些建议??? 非常感谢!!!
【问题讨论】:
-
这能回答你的问题吗? LIKE operator in medoo
-
谢谢,但是是不同的陈述......在下面的示例中,LIKE 总是会出现,在我的情况下,如果条件为 FALSE,则不会包含 LIKE。