搜索结果使用关键字

时间:2015-12-23 08:30:28

标签: sql-server database sql-server-2008

这是我的SQL Server表

productCodeId   varchar(15) 
productName varchar(60) 
productKeyword  varchar(MAX)    

productKeyword中,我存储了多个关键字,例如以下示例

1   Product1   website,software,sms 
2   Product2   Software,sms
3   Product3   sms,website

现在我想搜索任何关键字,例如"网站"它会显示Product1和product3的结果

1 个答案:

答案 0 :(得分:0)

SELECT    *
FROM      Table T
WHERE     productKeyword LIKE '%website%'

有关like

的详情,请参阅here

顺便说一句,你不应该在单元格中放置多个值。阅读规范化。