gpt4 book ai didi

MySQL - 在字符串中搜索括号和空格

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

我有一个数据库,其名称需要采用以下格式:FIRST LAST [ID NUMBER]

这些名称是手动输入的,有时会因为没有第二个空格而输入错误,如下所示:FIRST LAST[ID NUMBER]

我的目的是搜索格式不正确的所有实例。我正在尝试找到一种方法来搜索字符串中包含以下内容的表达式:

  • 左括号前面紧跟一个字母,而不是所需的空格
  • 只有一个空格(或两个,我可以与 NOT LIKE 一起使用)
  • 一个空格后跟一个左括号,我可以将其与 NOT LIKE 一起使用

我进行了广泛的搜索,并尝试了多种命令,例如 RLIKE、REGEXP、NOT LIKE、SPACE 等。我无法让任何东西起作用。这只是我尝试过的一个示例,它返回正确和不正确的条目:

SELECT CO.name 'User'
FROM tcompany CO
WHERE CO.name NOT LIKE '%. \\['
ORDER BY CO.name ASC;

最佳答案

用途:

WHERE CO.name NOT LIKE '% [%'

关于MySQL - 在字符串中搜索括号和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25437980/

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