sql查找以字符串开头的值

knsnq2tg  于 2021-07-26  发布在  Java
关注(0)|答案(2)|浏览(633)

所以,我有一个在线网站。。管理员有一个名称[adm]name。我想阻止用户以[adm]的名称注册。

SELECT name FROM users WHERE name LIKE ']%'

此查询是否适用于选择希望使用adm name命名的用户?
注意:我不想指定adm,我只需要[]标记

5n0oy7gb

5n0oy7gb1#

SELECT name FROM users WHERE name LIKE '[ADM]%'
pqwbnv8z

pqwbnv8z2#

在大多数数据库中,您可以执行以下操作:

where name like '[%]%'

或者如果你特别想要“adm”:

where name like '[ADM]%'

有些数据库像模式一样扩展,但mysql不是其中之一。

相关问题