gpt4 book ai didi

SQL:LIKE where 条件指定一个字母后跟一个数字,然后是其他任何东西?

转载 作者:行者123 更新时间:2023-12-04 23:47:50 25 4
gpt4 key购买 nike

是否可以在 MS SQL Server 中编写 WHERE 条件来获取以下行:

  • 以指定的字母开头
  • 然后有一个小数
  • 然后是其他的

我基本上有一个包含邮政编码的表格,我想要所有属于伯明翰的邮政编码 - B 后跟一个数字。那里有一些以 B 开头的邮政编码,然后是另一个不属于伯明翰的字母,所以我不能简单地使用LIKE 'B%'

谢谢!

最佳答案

使用 LIKE 'B[0-9]%'。 "[0-9]"表示 '0'-'9' 范围内的任意字符。

另外请记住,(a) 在某些情况下,有人会输入“O”而不是“0”,并且可能有一些国际邮政编码也以 B 和数字开头,所以如果您有一个可靠的国家/地区字段,您也应该检查一下 :) 是的,我经常使用邮政编码 :)

关于SQL:LIKE where 条件指定一个字母后跟一个数字,然后是其他任何东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3116631/

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