【发布时间】:2019-10-17 11:14:43
【问题描述】:
我想在不知道其数组位置的情况下从列 access(类型 json)中删除数字 6。
示例access 第 1 行:[1, 2, 3, 4, 5, 6, 7, 8, 9]
CREATE TABLE example (
id int NOT NULL AUTO_INCREMENT,
access json NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO `example` (`access`) VALUES ('[1, 2, 3, 4, 5, 10, 20, 30]');
SELECT * FROM `example`;
SELECT JSON_SEARCH(`access`, 'one', '30') from `example`;
JSON_SEARCH 不返回任何结果。
【问题讨论】: