【发布时间】:2020-05-14 04:46:10
【问题描述】:
我想从 json 数组对象中检索键值对。我正在尝试使用输入构建一个动态的 where 子句。如果数组中的键值相同,那么我想将它与“IN”运算符一起使用,否则我想使用“AND”。用两个例子解释这两种情况
输入1:
"values": [
{
"id": "123"
},
{
"id": "455"
}
]
预期输出:
**"Where id in ('123','455')"**
输入2:
"values": [
{
"id": "123"
},
{
"name": "abc"
}
]
预期输出:
**"Where id = '123' and name = 'abc'**
提前致谢
【问题讨论】: