我有一个带有关联数组的 MySQL 列。我想创建一个选择查询,其中下面的 ["xyz":"somevalue"]
是数据在列中的方式:
{"abc":"0","xyz":"1"}
最佳答案
使用LIKE
来匹配它:
WHERE column LIKE '%"xyz":"somevalue"%'
如果您需要能够在查询中匹配数据,那么以 JSON 格式存储数据是一个坏主意。您应该创建一个属性表,其中每个值作为单独的行包含。
关于Php Mysql 选择带有关联数组的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444675/