如果json键不为空,则搜索mysql

时间:2013-09-03 08:00:36

标签: php mysql sql regex json

我有一个存储在mySQL数据库中的json字符串,现在我正试图找到一种方法来检查特定键是否包含一个值。

一直在谷歌搜索,但大多数解决方案都指向找到一个特定值,而我想检查是否存在值。

这将被实现为某种php检查功能,如果有办法从mysql获取所有结果而不是进行多次查询,那就太棒了。

示例:

row 1 {"Name":"Jane","Group":"","customernumber":"12345"}
row 2 {"Name":"Mike","Group":"Sales","customernumber":"23456"}
row 3 {"Name":"Steve","Group":"","customernumber":"34567"}

生成的数组将包含Mike的详细信息,等等。

请帮帮忙吗?


修改

  • 我没有选择存储这样的数据。这是我正在使用的CMS存储这样的自定义表单。

我有大约400个db条目,我想让MySQL进行处理,因为我不知道是否在阵列中存储那么多结果会对性能有害,因为有几个用户要查看那些页面使用这些结果导致非常频繁的请求。

0 个答案:

没有答案