gpt4 book ai didi

sql - 如何在SQL Server中的IN子句中使用LIKE子句?

转载 作者:行者123 更新时间:2023-12-02 04:14:52 27 4
gpt4 key购买 nike

我想一起使用LIKE子句和IN子句。
例如:目前我的查询是-

SELECT 
*
FROM
[USER_DETAILS]
WHERE
[NAME] LIKE 'Dev%' OR
[NAME] LIKE 'Deb%' OR
......
......

我如何使用IN子句实现这一目标?
有人可以帮忙吗? :)

最佳答案

将参数值放在表格中,然后使用一个JOIN条件,例如

SELECT * 
FROM [USER_DETAILS] AS U1
INNER JOIN Params AS P1
ON U1.[NAME] LIKE P1.param + '%';

关于sql - 如何在SQL Server中的IN子句中使用LIKE子句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3350106/

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