我有一个名为category_ids (text)的表字段,它将另一个表的ids保存为"1,2,3"。
现在,我想对sql IN()查询使用此category_ids。查询将类似于tab1.category_id IN (select category_ids from tab2)。但我遇到了一个问题,因为select category_ids from tab2返回'1,2,3',所以IN()查询无法工作。<e
尽管有,但我在相关的文档中找不到任何关于它的内容。我的问题是: PHP会自动将JSON列的单元格转换为实际的值-数组或文字-还是只提供json编码的字符串。像这样:$result = mysqli_query($sql_query);
$value = mysqli_fetch_rowArray(1,2,3) or a string