我有一个存储在 mySQL DB 中的 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 进行处理,因为我不知道将这么多结果存储在数组中是否会对性能不利,因为几个用户将查看使用这些结果的页面导致相当频繁的请求。