mysql 过滤以he开头的值,但不过滤hello的SQL怎么写
时间: 2024-02-18 21:03:57 浏览: 136
基于Flask和MySQL的协同过滤图书推荐系统源码
您可以使用MySQL中的LIKE运算符来实现这个需求。以下是一个例子:
```
SELECT * FROM your_table WHERE your_column LIKE 'he%';
```
上述SQL语句中,我们使用了LIKE运算符来匹配以"he"开头的字符串。%符号表示任意数量的字符,因此匹配到的结果包括以"he"开头的所有字符串,如"hello"、"help"等。如果您只想筛选出以"he"开头且长度为3的字符串,可以这样写:
```
SELECT * FROM your_table WHERE your_column LIKE 'he_';
```
上述SQL语句中,我们使用了下划线(_)来表示一个任意字符的位置,因此只匹配长度为3的字符串,如"hem"、"hey"等,而"hello"将不会被匹配。
阅读全文