急求!!要实现有AND有OR的多条件搜索的sql语句

如图,要实现有AND有OR的多条件搜索的sql语句该怎么写?
我试写了下
SELECT * FROM doc WHERE 题名 LIKE '%雷达%' OR 关键词 LIKE '%keywor%' AND 摘要 LIKE '%%' OR 题名 LIKE '%通信%' AND 知识分类 = '专题资料' OR 知识分类 ='期刊‘
可是不太对啊,谁能帮我改改啊!!!

SELECT * FROM doc WHERE (题名 LIKE '%雷达%' OR å…³é”®è¯ LIKE '%keywor%') AND  (摘要 LIKE '%%' OR é¢˜å LIKE '%通信%') AND (知识分类 = '专题资料' OR çŸ¥è¯†åˆ†ç±» ='期刊')

 

你看看是不是这个意思?

括号里的优先运算,跟小时候的四则运算基本一个意思

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答