SELECT DISTINCT * FROM m_info mpjdi, m_topic_type mptt, m_info mpinfo WHERE mpjdi.tid = mptt.tid AND mpinfo.jid = mpjdi.jid AND (mpjdi.city LIKE '%四川%' -- 城市 OR mpjdi.province LIKE '%四川%' -- 省 OR mpjdi.description LIKE '%四川%' -- 描述 OR mptt.`name` LIKE '%四川%' -- 名称) LIMIT 1, 10按照你说的,语句中首先应该是少了两个括号
AND mpinfo.jid = mpjdi.jid
AND (mpjdi.city LIKE '%四川%' -- 城市
OR mpjdi.province LIKE '%四川%' -- 省
OR mpjdi.description LIKE '%四川%' -- 描述
OR mptt.`name` LIKE '%四川%' -- 名称) LIMIT 1, 10按照你说的,语句中首先应该是少了两个括号