Php Mysql选择具有关联数组的列

时间:2015-12-23 22:25:30

标签: php mysql

我有一个带有关联数组的MySQL列。我想创建一个选择查询,其中["xyz":"somevalue"]以下是数据在列中的方式:

{"abc":"0","xyz":"1"}

1 个答案:

答案 0 :(得分:2)

使用LIKE进行匹配:

WHERE column LIKE '%"xyz":"somevalue"%'

如果您需要能够在查询中匹配数据,那么以JSON格式存储数据是一个坏主意。您应该创建一个属性表,其中包含每个值作为单独的行。