gpt4 book ai didi

php - 如何根据单个表中以逗号分隔的id获取用户名

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

user_id   user_name        user_friend_list
1 dharmendra 2,3,4,5,6,7
2 jitendra 1,3,4,5,6,7
3 xyz 1,2,6,7
4 pqr 1,3,4

现在我想根据 user_friend_list id 6 提取 user_id 和用户名,即它将返回 1,2,3 user_id 和用户名 dharmendra jitendra 和 xyz。

我只是使用php的split功能,但它太复杂了,请给我好的快捷方法

感谢和问候

最佳答案

您可以使用FIND_IN_SET()

select user_id, user_name
from your_table
where find_in_set(6, user_friend_list) > 0

但实际上改变你的表格设计会更好。切勿在一列中存储多个值!

关于php - 如何根据单个表中以逗号分隔的id获取用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25284806/

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