gpt4 book ai didi

php - SQL WHERE 如果字段被序列化

转载 作者:行者123 更新时间:2023-11-29 00:25:53 25 4
gpt4 key购买 nike

我有一个问题需要解决...我有一个表,其中一个字段被序列化(字段:s_field)。它只是一个 id 数组。但现在我需要获取所有数据条目 WHERE s_field = 5..所以我有 s_field 是 serialized(array(4, 5, 6)); 的条目,并且有大量的这些条目......那么我如何获得 - 使用 sql - 所有条目其中之一s_field id 是 id == 5;

希望你明白我的意思

而且我不认为让所有条目和每个条目反序列化并检查不是最好的做法,因为它们有很多

最佳答案

您可以尝试将 zerofill 属性添加到 ID 字段,这样您将拥有例如 0000005 而不是 5,然后使用 LIKE 匹配 0000005

关于php - SQL WHERE 如果字段被序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18942088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com