标签: php mysql
我有一个带有关联数组的MySQL列。我想创建一个选择查询,其中["xyz":"somevalue"]以下是数据在列中的方式:
["xyz":"somevalue"]
{"abc":"0","xyz":"1"}
答案 0 :(得分:2)
使用LIKE进行匹配:
LIKE
WHERE column LIKE '%"xyz":"somevalue"%'
如果您需要能够在查询中匹配数据,那么以JSON格式存储数据是一个坏主意。您应该创建一个属性表,其中包含每个值作为单独的行。