刚开始学习SQL,如果我错过了一些简单的东西,就此道歉。我知道如何将通配符与LIKE运算符结合使用,但是我正在寻找一些稍有不同的功能。我将举一个例子...
SELECT productID
FROM productList
WHERE productName LIKE '%towel%'
会为诸如“浴巾”和“厨房毛巾”之类的产品选择productID号
我需要做的是输入一个字符串,例如“带有红棕色条纹的厨房毛巾”,并使用它来查找productName“厨房毛巾”。我想象的方式就像是...
SELECT productID
FROM productList
WHERE productName% LIKE 'Kitchen Towel w/ Red-Brown Stripes'
显然,此查询不起作用,但是我需要某种方式来实现相同的目标。我唯一的想法是在查询之前操作订单字符串,将其缩减为“ Kitchen Towel”,但这是不可重复的,因为订单之间没有一致的模式。寻找想法。感谢大家的时间:)
我想你要:
where 'Kitchen Towel w/ Red-Brown Stripes' like productname || '%'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句