我的数据库中有一个Type
列,其中包含一组已定义字符串的实体类型。如何进行如下查询:
SELECT * FROM "Table" WHERE "Type" IN ('a','b','c');
Medoo似乎不支持IN
条件,甚至像
WHERE
条件
'OR' => [
'Type' => 'a',
'Type' => 'b',
'Type' => 'c',
]
不适用于重复的密钥。
答案 0 :(得分:2)
IN
使用方式如下:
$database->select("table", "*", [
"type" => ['a', 'b', 'c']
]
);
// Its equivalent to : ...WHERE "type" IN ('a','b','c') ...