SQL 쿼리를 사용하여 특정 과목 및 지정된 점수에 대한 고유 식별자를 검색합니다.
<p>수학 점수 80점, 영어 점수 70점, 총점 400점 이상인 사람들의 고유 ID를 가져오는 SQL 쿼리를 작성하고 싶습니다. 대답은 id-1과 2</p>입니다.
<pre class="brush:php;toolbar:false;">ID 제목 표시
1 수학 80
1 영어 70
1 힌디어 80
1 과학 80
1 SST 90
2 수학 80
2 영어 70
2 힌디어 90
2 과학 80
2 SST 100
3 수학 80
3 영어 60
3 힌디어 90
3 과학 100
3 SST 100</pre>
<p>두 주제를 필터로 함께 삽입하는 방법이 혼란스럽습니다. <br /><br />유효한 검색어 -</p><p><br /></p>
<pre class="brush:php;toolbar:false;">`ff`에서 `ID` 선택
WHERE (`SUBJECT`='MATHS' AND `MARKS`= 80 AND `ID` IN (SELECT `ID` FROM `ff` GROUP BY `ID` HAVING SUM(`MARKS`) >=400) ) OR (` SUBJECT`= 'ENGLISH' AND `MARKS`=70 AND `ID` IN (SELECT `ID` FROM `ff` GROUP BY `ID` HAVING SUM(`MARKS`) >=400) )</pre>
<p>그러나 이는 예상한 결과를 제공하지 않습니다. </p>