select * from 表1 where 标题 like '%计算机%' or 标题 like '%通知%' or 内容 like '%计算机%' or 内容 like '%通知%'
如果是要同时含有 '计算机' 和 '通知',则是:select * from 表1 where 标题 like '%计算机%' and 标题 like '%通知%' or 内容 like '%计算机%' and 内容 like '%通知%'
谢谢wuyi8808 有个小问题 我要两者‘计算机’ ‘通知’ 都有,但通知在标题 计算机在内容 就有可能搜不出来 如果用这样 SELECT * FROM composition WHERE (ctitle+','+ccontent) like '%通知%'; 能在不同字段查询,但是不能多条件,如何改成多条件呢
SELECT * FROM composition WHERE (ctitle+','+ccontent) like '%计算机%' AND (ctitle+','+ccontent) like '%通知%';
谢谢wuyi 我还在做子查询呢 晕死 直接用and like '%通知%'报错 就没有想到条件(ctitle+ ','+ccontent)写少了 结贴
那你用这个: select * from 表1 where 标题 like '%计算机% ' or 标题 like '%通知% ' or 内容 like '%计算机% ' or 内容 like '%通知% '--------------- 能在不同字段查询,但是不能多条件,如何改成多条件呢 -------------------------------------------- 不知道你什么意思?这个: 标题 like '%计算机% ' or 标题 like '%通知% '不是多条件吗?
有个小问题 我要两者‘计算机’ ‘通知’ 都有,但通知在标题 计算机在内容 就有可能搜不出来
如果用这样
SELECT *
FROM composition
WHERE (ctitle+','+ccontent) like '%通知%';
能在不同字段查询,但是不能多条件,如何改成多条件呢
FROM composition
WHERE (ctitle+','+ccontent) like '%计算机%'
AND (ctitle+','+ccontent) like '%通知%';
我还在做子查询呢 晕死 直接用and like '%通知%'报错 就没有想到条件(ctitle+ ','+ccontent)写少了
结贴
select * from 表1 where 标题 like '%计算机% ' or 标题 like '%通知% ' or 内容 like '%计算机% ' or 内容 like '%通知% '---------------
能在不同字段查询,但是不能多条件,如何改成多条件呢
--------------------------------------------
不知道你什么意思?这个: 标题 like '%计算机% ' or 标题 like '%通知% '不是多条件吗?