1

我从包含以下数据的 JSON API 得到响应。

"data": [
    {
        "num1": 1,
        "num2": 2,
        "txt1": "test3"
    },
    {
        "num1": 4,
        "num2": 5,
        "txt1": "test6"
    }
]

接下来,我有一个看起来非常相似的数据库表。

|----------------|
|   my_table     |
|----------------|
| num1           |
| num2           |
| txt1           |
|----------------|

现在我需要获取表中与数据数组中的任何元素匹配的所有行。

SELECT * FROM my_table AS t
LEFT JOIN array AS a
ON t.num1 = a.num1 AND t.num2 = a.num2 AND t.txt1 = a.txt1

但当然,我不能把数组当作一张桌子来对待。或者我可以吗?我将如何解决这个问题?

顺便说一句,我正在用 Python 编写代码,并且正在使用 SQLObject 库。但这不应该有太大的不同。

4

0 回答 0