比较运算符

image.png

逻辑运算符

image.png

使用通配符进行过滤

  1. SELECT name FROM heros WHERE name LIKE '%太%'

image.png

  • 匹配单个字符
  1. SELECT name FROM heros WHERE name LIKE '_%太%'

image.png

在实际操作过程中,我还是建议你尽量少用通配符,因为它需要消耗数据库更长的时间来进行匹配。即使你对 LIKE 检索的字段进行了索引,索引的价值也可能会失效。如果要让索引生效,那么 LIKE 后面就不能以(%)开头,比如使用LIKE ‘%太%’或LIKE ‘%太’的时候就会对全表进行扫描如果使用LIKE ‘太%’,同时检索的字段进行了索引的时候,则不会进行全表扫描

总结

image.png