![](/img/trans.png)
[英]How to write SQL 'LIKE' query using '%' where and 'OR' for search operation?
[英]SQL search query using LIKE and WHERE
我需要你的帮助。
这是我的产品表:
id name type
1 item 1 A
2 item 2 A
3 item 3 B
4 item 4 B
等等...
我想搜索所有以类型A中的项目开头的记录
我有这个查询:
SELECT * FROM products
WHERE type = 'A'
OR name LIKE '%item%';
但是我正在从其他类型获得可能的记录。 如何过滤以仅显示Type A? 有任何想法吗?
使用AND
而不是OR
SELECT * FROM products
WHERE type = 'A'
AND name LIKE 'item%';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.