Medoo SQL IN或类似功能

时间:2017-03-18 15:06:27

标签: php sql medoo

我的数据库中有一个Type列,其中包含一组已定义字符串的实体类型。如何进行如下查询:

SELECT * FROM "Table" WHERE "Type" IN ('a','b','c');

Medoo似乎不支持IN条件,甚至像

这样的WHERE条件
'OR' => [
    'Type' => 'a',
    'Type' => 'b',
    'Type' => 'c',
]

不适用于重复的密钥。

1 个答案:

答案 0 :(得分:2)

Medoo&赞成支持

IN使用方式如下:

$database->select("table", "*", [
    "type" => ['a', 'b', 'c']
  ]
);

// Its equivalent to : ...WHERE "type" IN ('a','b','c') ...