gpt4 book ai didi

mysql - 在 Mysql 中获取具有以空格和一个字符结尾的字段的行

转载 作者:行者123 更新时间:2023-11-29 08:12:45 26 4
gpt4 key购买 nike

我试图获取字段名称以空格和字母(任何字母)结尾的所有行。目前我拥有的 SQL 是

SELECT person_id FROM person_name 
WHERE given_name LIKE '% M'
OR given_name LIKE '% C'
OR given_name LIKE '% A'

但我不想枚举所有字母,而是想要一个查询给定的名称如'%X',其中X是任何字母(大写和小写)。

我尝试了 regexp [a-zA-Z] 但不知道如何告诉 regexp 这是字符串中的最后两个字符。有什么想法吗?

最佳答案

我想你会想要

SELECT * FROM `person_name` WHERE `given_name` REGEX " [a-zA-Z]$"

$ 表示字符串结束。

关于mysql - 在 Mysql 中获取具有以空格和一个字符结尾的字段的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21263850/

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