Select "answer"
from 'Details'
where "question" like 'child'
AND "subject" IN (select "subject"
from 'Details'
where "question" like 'child'
AND "answer" = "M" and "test" ="1");
표 Struture이다 :아래의 SQL 쿼리에 대한 동등한 조건 쿼리?
Subject Test Survey Question answer
----------------------------------------------------
rahul 1 one childimmunization Yes
rahul 1 one childgender M
Jyothi 1 one childimmunization No
Jyothi 1 one childgender F
Chikku 1 one childimmunization No
Chikku 1 one childgender M
항상 '대답 = M'이 아닐까요? –
아니요, "대답"에서 남성 ("M") 및 여성 ("F")에 대해 YES 또는 NO를 따로 갖고 싶습니다. 하지만 이제는 Male에 대해서만 필요하므로 서브 쿼리에서 나는 대답 = "M"으로 조건을 만들었습니다. – user2541372
외부 쿼리에서 응답을 다시 선택합니다. –