MYSQL中搜寻字元,除了用上一篇的 = 与 != 之外,还有一个更好用的语法,叫做 LIKE 和 NOT LIKE,与字面上的意思相同,就是=和!=,但是他好用的地方在于它可以指搜寻部分字元,而非一定要完全相同才能搜寻。
这边我建立了一张表格(如下)
1新北市中和区
2新北市永和区
3新北市板桥区
4新竹县竹东镇
5新竹县关西镇
6新竹市香山区
这里我搜寻了 '%市',那么只要不是市的都不会被搜寻到
相同道理%符号可以用在前面,也可以用在后面
既然有LIKE 那么 NOT LIKE 也可以使用,他就像是!=的意思,而且%符号也可以用在前后。
这里是,只要不是'%竹%'都列出来。