在下面的查询中,即使满足position和category_id条件,也没有检索到记录.
SELECT `jobs`.* FROM `jobs`
WHERE (interview_date >= '2012-05-03 17:54:41 +0530')
AND (position like '%ROR%'
AND category_id = '11'
AND experience_id = '5'
AND interview_address like '%%')
ORDER BY interview_date asc
Run Code Online (Sandbox Code Playgroud)
但是对于同样的查询,当category_id和experience_id条件得到满足时,我得到的结果.我完全糊涂了.
SELECT `jobs`.* FROM `jobs`
WHERE (interview_date >= '2012-05-03 17:55:07 +0530')
AND (position like '%%'
AND category_id = '11'
AND experience_id = '5'
AND interview_address like '%%')
ORDER BY interview_date asc
Run Code Online (Sandbox Code Playgroud)
我使用了AND条件,但只满足两个条件时返回结果.我在这里错过了什么吗?
谢谢大家.
你的另外两个条件:
position like '%%'
Run Code Online (Sandbox Code Playgroud)
和
interview_address like '%%'
Run Code Online (Sandbox Code Playgroud)
总是如此.