所以,我有一个在线网站......管理员有一个名字[ADM]Name。我想阻止用户使用 [ADM] 的名称注册。
SELECT name FROM users WHERE name LIKE ']%'
此查询是否适合选择希望使用 adm 名称命名的用户?
注意:我不想指定 ADM,我只想要 [ ] 标签
SELECT name FROM users WHERE name LIKE '[ADM]%'
在大多数数据库中,您可以执行以下操作:
where name like '[%]%'
或者,如果您特别想要"ADM":
where name like '[ADM]%'
一些数据库像模式一样扩展,但MySQL不是其中之一。