想象一下,我的MySQL数据库包含1000个用户,我想只找到一个名字以字母m
开头的特定用户(也许所有名字都以字母m
开头的用户)。我怎么能这样做。
下面是查找mysql上所有用户的命令。如何修改它以仅查找名称以字母m
SELECT * FROM mysql.user;
答案 0 :(得分:2)
您可以使用LIKE
和%
通配符:
SELECT * FROM mysql.`user` WHERE name LIKE 'm%';
您可能需要添加COLLATE UTF8_GENERAL_CI
以使其不区分大小写。