gpt4 book ai didi

sql-server-2008 - 带通配符的 SQL Server IN 语句

转载 作者:行者123 更新时间:2023-12-04 05:33:58 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




8年前关闭。




Possible Duplicate:
Is there a combination of “LIKE” and “IN” in SQL?



下面的第一个 where 子句对我来说运行良好,但它没有选择可能有 45211-1234 或 45213-4321 的联系人
SELECT * FROM contacts
WHERE zipcode IN ('45211','45213')

我以为我可以将 where 子句更改为下面的内容来修复,但它失败了。
SELECT * FROM contacts
WHERE zipcode IN ('45211%','45213%')

我该如何更改它才能带回任何具有正确 zip + dash + 任何 zip4 的内容?例如, 45211-123445213-4321 .

注意我有一大堆邮政编码要输入,而不仅仅是这两个。

最佳答案

这个怎么样:

SELECT * FROM contacts
WHERE Left(zipcode,5) IN ('45211','45213')

关于sql-server-2008 - 带通配符的 SQL Server IN 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12202704/

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