在mysql中搜索LIKE json对象

时间:2014-10-23 04:35:43

标签: php mysql json

假设我的sample_table存在字段json_field(字符串化的JSON对象,property_1property_2
如何选择此请求:WHERE property_1 LIKE %VALUE_1% AND property_2 LIKE %VALUE_2%无需获取所有数据并使用php进行搜索?

P.S。是的我知道,将json字符串保留在字段中是错误的

1 个答案:

答案 0 :(得分:0)

你不能。

如果您想在脚本中获取数据,则必须获取它们。使用参数构建动态请求。 类似的东西:

"...WHERE property_1 LIKE '".$value_1."' AND property_2 LIKE '".$value_2.'";