首页 >

mysql的模糊查询的匹配符 |mysql 设置默认为空

mysql 计算占比,mysql 数值补0,mysql的换行符,查看mysql的连接url,mysql中减日期,mysql 设置默认为空mysql的模糊查询的匹配符 |mysql 设置默认为空

通配符可以用于查找与指定模式匹配的字符串。MySQL提供三种通配符:

1.% 
2._
3.[charlist]

百分号(%)通配符表示任意长度的字符串,包括空字符串,可以在字符串的任何地方使用。例如:

SELECT * FROM customers WHERE customerName LIKE '%toy%';

这个查询将返回包含”toy”的任何customerName。这包括”toy”, “toys”以及”toyama”等等。

下划线(_)通配符表示任意单个字符,可以在字符串的任何位置使用。例如:

SELECT * FROM customers WHERE customerName LIKE 'to_r';

此查询将返回匹配”towr”,”toyr”等任何four字的customerName。

字符列表([charlist])通配符匹配在字符列表中任意一个字符。例如:

SELECT * FROM customers WHERE customerName LIKE '[JM]on%';

此查询将返回所有以”Jon”和”Mon”开头的customerName。

对于模糊查询,MySQL提供的通配符可以帮助大家更容易地获得需要的结果。在实际应用中,使用通配符可以更有效地查询所需数据。


  • 暂无相关文章