gpt4 book ai didi

mysql - 如何使用 MySQL 表中逗号分隔字符串的 WHERE 子句中的值?

转载 作者:行者123 更新时间:2023-12-01 00:02:15 25 4
gpt4 key购买 nike

如何从包含 24 作为 DeptID 的表中获取记录。我添加了表结构。获取包含 24 作为 DeptID 的 ID 和 NAME 的 SQL 查询是什么?

Users:
------
ID NAME DeptID
--- ----- -------
1 balaji 1,136,12,53,48,2,153,45,78,53,10,3,143,53,46,49
2 scott 24,90,120
3 balraj 43,9,24,901

最佳答案

我们可以在MySQL中使用find_in_set函数。

$deptid="24";

查询是

select * from Users where FIND_IN_SET('$deptid', DeptID);

关于mysql - 如何使用 MySQL 表中逗号分隔字符串的 WHERE 子句中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6774385/

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