这篇文章给大家聊聊关于mysql通配符,以及SQL中的通配符对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
1、SQL中可以使用通配符来搜索数据库中的数据,通配符可用于替代字符串中的任意字符。
2、通配符可以配合LIKE操作符一起使用,通配符包括:
3、SELECT*FROMStudentWHEREnameLIKE'A%';\n从Student表中选取出name字段包含字母A的数据:
SELECT*FROMStudentWHEREnameLIKE'%A%';\n从Student表中选取出name字段以字母A结尾的数据:
SELECT*FROMStudentWHEREnameLIKE'%A';\n_的使用
从Student表中选取name字段值以an结尾的数据:
4、SELECT*FROMStudentWHEREnameLIKE'_an';\n[charlist]的使用
SQL中通配符可以和LIKE操作符一起使用,但是MySQL、SQLite只支持%和_通配符,会把像like'[xxx]%'中的中括号当成普通字符,而不是通配符。
5、从Student表中选取name字段以C、T、M开头的记录:
6、SELECT*FROMStudentWHEREnameREGEXP'^[CTM]';\n
从Student表中选取name字段不以A、B开头的记录:
7、SELECT*FROMStudentWHEREnameREGEXP'^[^AB]';\n
参考:https://www.9xkd.com
文章分享结束,mysql通配符和SQL中的通配符的答案你都知道了吗?欢迎再次光临本站哦!