猿问

一句SQL语句

在做项目时,碰到了这样的一个问题:  我输入一个话,比如“我的卡怎么样才能充积分”

我运用分词技术可以分出来" 我 \ 卡 \ 怎么样\ 充积分 "  , 我现在把“卡”和“充积分”传入到

数据库中,我想有这样的结果:

在Content字段里面我用模糊查询,如果同时有“卡”和“充积分”这两个我就取这条数据

不能同时匹配,我就模糊查询“充积分”


汪汪一只猫
浏览 375回答 2
2回答

人到中年有点甜

这样啊where (Content like N'%卡%充积分%' and Content  not like N'%充积分%')or (Content not like N'%卡%充积分%' and Content  like N'%充积分%')

米脂

ls正解
随时随地看视频慕课网APP
我要回答