江西省注册和城乡建设厅网站,外包公司名单,百度的官方网站,网站运营如何做LIKE操作符
通配符#xff1a;用来匹配值的一部分的特殊字符。
搜索模式#xff1a;由字面值#xff0c;通配符或两者组合构成的搜索条件。
百分号(%)通配符
搜索模式使用例如下 SELECT prod_id, prod_name FROM products WHERE prod_name Like jet%; 这条子句表示…LIKE操作符
通配符用来匹配值的一部分的特殊字符。
搜索模式由字面值通配符或两者组合构成的搜索条件。
百分号(%)通配符
搜索模式使用例如下 SELECT prod_id, prod_name FROM products WHERE prod_name Like jet%; 这条子句表示检索prod_name中所有以jet开头的词“%”表示Mysql接受jet之后的任意字符不管它有多少字符。
其他使用例 //匹配任意位置包含jet的值 SELECT prod_id, prod_name FROM products WHERE prod_name Like %jet%; //匹配开头和结尾分别是j和t的值 SELECT prod_id, prod_name FROM products WHERE prod_name Like j%t; 附
1.尾空格会干扰通配符匹配。可在搜索模式最后附加一个%,或是用函数去掉首尾空格。
2.%不能匹配NULL。 下划线(_)通配符
搜索模式使用例如下 SELECT prod_id, prod_name FROM products WHERE prod_name Like ‘_ ton anvil; 这条子句表示检索prod_name中所有以_ ton anvil构成的词。其中_只能匹配单个字符。若prod_name如下所示该语句只会返回 1 ton anvil和2 ton anvil。 123 ton anvil 1 ton anvil 2 ton anvil