前端传递一个中文商品名称,sql使用正则表达式模糊查询,应该怎么写
时间: 2024-01-14 16:02:49 浏览: 79
mysql中如何使用正则表达式查询
5星 · 资源好评率100%
可以使用 MySQL 中的 `REGEXP` 函数来实现正则表达式模糊查询,具体的 SQL 语句如下:
```sql
SELECT * FROM products WHERE name REGEXP '中文商品名称';
```
在这个 SQL 语句中,`products` 是表的名称,`name` 是要查询的字段名,`中文商品名称` 是前端传递的中文商品名称。这个查询语句将会返回所有名称中包含了 `中文商品名称` 的商品记录。
需要注意的是,MySQL 中的正则表达式支持的语法与 JavaScript 中的略有不同,请根据实际情况进行调整。
阅读全文