我正在尝试在 json 文件中创建以下 sql 语句:
SELECT user_id
FROM users_to_users
WHERE (user_id, contact_user_id, contact_blocked) IN ?
我尝试为 ? 提供一个数组数组。值但返回错误。有没有办法使用 json 传递元组数组以用于上述 sql 语句中的插入?
最佳答案
简单示例:-
SELECT t.*
FROM YOUR_TABLE t
WHERE FIND_IN_SET(3, t.ids) > 0
-- all books with tags starting 'Java':
SELECT * FROM `book`
WHERE JSON_SEARCH(tags, 'one', 'Java%') IS NOT NULL;
Check This Reference which uses JSON To see the whole possible Solutions
关于mysql - 如何使用 json 将元组数组传递给 sql 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51200557/