匹配最接近的行政区域sql 反向匹配
SELECT *
FROM 区域表
WHERE '130000000000,130100000000,130111000000,130111100000,130111100202' LIKE CONCAT(address_code, ',%')
ORDER BY LENGTH(address_code) DESC
LIMIT 1;区域表
字段:
address_code
值:
130000000000,130100000000,130111000000
130000000000,130100000000,130112000000
130000000000,130100000000,130114000000
传过来的值 130000000000,130100000000,130111000000,130111100000,130111100202
怎么通过一条sql 匹配出最接近的数据
