sqllike语句的语法格式是select*from表名where字段名like对应值子串。
1、LIKE支持ASCII模式匹配和Unicode模式匹配。当所有参数,包括match_expression、pattern和escape_character(如果有)都是ASCII字符数据类型时,将执行ASCII模式匹配。如果其中任何参数属于Unicode数据类型,则所有参数将被转换为Unicode并执行Unicode模式匹配。当对Unicode数据(nchar或nvarchar数据类型)使用LIKE时,尾随空格是有意义的。
2、MySQLLIKE语法,LIKE运算符用于WHERE表达式中,以搜索匹配字段中的指定内容,语法如下:WHEREcolumnLIKEpattern,WHEREcolumnNOTLIKEpattern。在LIKE全面加上NOT运算符时,表示与LIKE相反的意思,即选择column不包含pattern的数据记录。
3、MySQLLIKE中文匹配,由于数据存储编码问题,在某些情况下,MySQL进行LIKE搜索返回的数据除了符合要求的数据外,往往还会返回许多不相干的数据,这时候也需要在LIKE后面加上BINARY操作符进行二进制比较。注意:当LIKE匹配时加上BINARY操作符之后,则会严格区分英文大小写。