对于以JSON字符串编码的结果使用WHERE LIKE

想知道是否可以对以JSON编码的sql表结果进行查询? </ p>

我有一个表值如下:</ p>

 列名:keywords 
column结果:[“furniture”,“home furnishings” ,“开售”,“家居”,“促销和促销”]
</ code> </ pre>

所以我正在寻找</ p>

  $ query =“SELECT * FROM table WHERE keywords LIKE'%home%'AND keywords LIKE'%furnitures%'”; 
</ code> </ pre>

有可能吗?</ strong> </ em>我尝试过查询,但显示的结果无法准确显示。</ p>
</ div>

展开原文

原文

Just like to know if it is possible to do queries on sql table results encoded in JSON?

I have a table value as follows:

column name: keywords 
column result: ["furniture","home furnishings","opening sale","home furnitures","sale and promotions"]

So i'm looking at

$query="SELECT * FROM table WHERE keywords LIKE '%home%' AND keywords LIKE '%furnitures%'";

Is it possible? I tried a query but the results shown do not show accurately.

douluchuo0801
douluchuo0801 噢,好的。谢谢迈克,我明白了。在我的查询中,实际上花费了不准确性是错误的。
接近 7 年之前 回复
dtyqflrr775518
dtyqflrr775518 您的查询将起作用,因为%home%和%furnitures%将匹配您的JSON字符串。你还没有说准确性有什么问题。
接近 7 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐