동일한 값의 모든 인스턴스에 대한 조건을 충족하는 경우에만 결과로 그룹을 얻는 방법

아킬 야다 브

다음과 유사한 데이터베이스 테이블이 있습니다.

답변 표

quiz_id   question_id answer_id user_answer_id
--------------------------------------------------
  2            12          23         23
--------------------------------------------------       
  2            12          34         34
--------------------------------------------------       
  2            13          35         36
--------------------------------------------------     
  2            13          33         33
--------------------------------------------------       
  2            14          28         28
--------------------------------------------------    

user_quizzes

quiz_id assignment_id user_id ....
--------------------------------------------------
2           3           12
--------------------------------------------------

내 쿼리가 answer_id = user_answer_id 결과가되어야하는 사람들의 question_id 수를 제공하고 싶습니다.-total 2

고든 리노 프

하위 쿼리와 having절을 사용합니다 .

select count(*)
from (select a.quiz_id
      from answers a
      group by a.quiz_id
      having sum(answer_id <> user_answer_id) = 0
     ) q;

또는 정답 만있는 퀴즈는 몇 개입니까? 이로 인해 다음이 발생할 수 있습니다.

select count(*)
from quizzes q
where not exists (select 1
                  from answers a
                  where a.quiz_id = q.quiz_id and
                        a.answer_id <> a.user_answer_id
                 );

이것은라는 테이블을 가정합니다 quizzes. . . 또한 각 퀴즈에 답이 하나 이상 있다고 가정합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python에서 조건 (최대 및 최소 임계 값)을 충족하는 가능한 모든 조합을 찾는 방법은 무엇입니까?

분류에서Dev

R의 조건을 충족하는 값만에 대한 상자 그림

분류에서Dev

인접한 셀과의 합계 결과가 조건을 충족하는 경우 Google 시트의 셀 값 합계

분류에서Dev

모든 값이 조건을 충족하는 그룹 만 유지

분류에서Dev

Python에서 일부 조건을 충족하는 목록에서 모든 쌍을 얻는 방법

분류에서Dev

mongoDB에서 시퀀스의 모든 요소가 조건을 충족하는지 확인하는 방법

분류에서Dev

동일한 값의 모든 경우에 색인을 얻는 방법은 무엇입니까?

분류에서Dev

파이썬에서 결과 숫자와 동일한 목록의 모든 수학적 조합을 얻는 방법

분류에서Dev

한 테이블의 열에 대한 조건을 모든 기본 키 인스턴스에 적용하는 방법은 무엇입니까?

분류에서Dev

한 열이 동일한 값에 속하고 다른 열도 SQL Server 2008의 조건을 충족하는 모든 행 찾기

분류에서Dev

1 개 행이 조건을 충족하는 경우 ID에 대한 모든 행 제외

분류에서Dev

Postgres에서 조건을 충족하는 모든 행의 합계를 얻는 방법

분류에서Dev

조건이 충족되는 경우에만 활동을 시작하는 방법

분류에서Dev

연속 조건을 충족하고 r에서 모든 값을 앞으로 이동할 때까지 NA를 채우는 방법이 있습니까?

분류에서Dev

Kivy-조건이 충족되는 경우 모든 텍스트 입력의 색상을 변경하는 방법

분류에서Dev

SQL Server의 위치 조건을 기반으로 테이블의 모든 열에 대한 고유 한 값 수를 얻는 방법은 무엇입니까?

분류에서Dev

SQL 조인 조건이 충족되는 동일한 키 값의 그룹에서 일대 다 추출 값

분류에서Dev

SQL Anywhere에서 한 행이 "where"조건을 충족 할 때 행 그룹을 반환하는 방법

분류에서Dev

조건과 일치하는 경우 배열의 값을 다른 배열의 동일한 위치에있는 값으로 바꾸는 가장 빠른 방법

분류에서Dev

동일한 ID 그룹 내에서 동일한 이름의 모든 obs에 대한 측면을 정의하는 방법은 무엇입니까?

분류에서Dev

mongodb의 필드에 대한 모든 기준을 충족하는 사용자를 얻는 방법은 무엇입니까?

분류에서Dev

postgreSQL-조인 모델 결과에 대한 조건을 갖는 방법

분류에서Dev

Python의 중첩 사전에서 동일한 키로 모든 값을 얻는 방법은 무엇입니까?

분류에서Dev

여러 조건을 충족하는 경우 동일한 테이블의 행에서 데이터 복사

분류에서Dev

Python에서 csv의 모든 열에서 특정 범주에 대한 결과로 datetime 값을 얻는 방법은 무엇입니까?

분류에서Dev

두 대의 모니터에서 동일한 스케일링을 얻는 방법

분류에서Dev

SQL : 조건이 충족되는 경우에만 동일한 테이블의 값으로 필드 업데이트

분류에서Dev

데이터 프레임에서보다 효율적인 방식으로 조건을 충족하는 동일한 날짜에 값 할당

분류에서Dev

다음 조건을 충족하는 사용자 이름에 대한 RegEx 표현식을 만드는 방법

Related 관련 기사

  1. 1

    Python에서 조건 (최대 및 최소 임계 값)을 충족하는 가능한 모든 조합을 찾는 방법은 무엇입니까?

  2. 2

    R의 조건을 충족하는 값만에 대한 상자 그림

  3. 3

    인접한 셀과의 합계 결과가 조건을 충족하는 경우 Google 시트의 셀 값 합계

  4. 4

    모든 값이 조건을 충족하는 그룹 만 유지

  5. 5

    Python에서 일부 조건을 충족하는 목록에서 모든 쌍을 얻는 방법

  6. 6

    mongoDB에서 시퀀스의 모든 요소가 조건을 충족하는지 확인하는 방법

  7. 7

    동일한 값의 모든 경우에 색인을 얻는 방법은 무엇입니까?

  8. 8

    파이썬에서 결과 숫자와 동일한 목록의 모든 수학적 조합을 얻는 방법

  9. 9

    한 테이블의 열에 대한 조건을 모든 기본 키 인스턴스에 적용하는 방법은 무엇입니까?

  10. 10

    한 열이 동일한 값에 속하고 다른 열도 SQL Server 2008의 조건을 충족하는 모든 행 찾기

  11. 11

    1 개 행이 조건을 충족하는 경우 ID에 대한 모든 행 제외

  12. 12

    Postgres에서 조건을 충족하는 모든 행의 합계를 얻는 방법

  13. 13

    조건이 충족되는 경우에만 활동을 시작하는 방법

  14. 14

    연속 조건을 충족하고 r에서 모든 값을 앞으로 이동할 때까지 NA를 채우는 방법이 있습니까?

  15. 15

    Kivy-조건이 충족되는 경우 모든 텍스트 입력의 색상을 변경하는 방법

  16. 16

    SQL Server의 위치 조건을 기반으로 테이블의 모든 열에 대한 고유 한 값 수를 얻는 방법은 무엇입니까?

  17. 17

    SQL 조인 조건이 충족되는 동일한 키 값의 그룹에서 일대 다 추출 값

  18. 18

    SQL Anywhere에서 한 행이 "where"조건을 충족 할 때 행 그룹을 반환하는 방법

  19. 19

    조건과 일치하는 경우 배열의 값을 다른 배열의 동일한 위치에있는 값으로 바꾸는 가장 빠른 방법

  20. 20

    동일한 ID 그룹 내에서 동일한 이름의 모든 obs에 대한 측면을 정의하는 방법은 무엇입니까?

  21. 21

    mongodb의 필드에 대한 모든 기준을 충족하는 사용자를 얻는 방법은 무엇입니까?

  22. 22

    postgreSQL-조인 모델 결과에 대한 조건을 갖는 방법

  23. 23

    Python의 중첩 사전에서 동일한 키로 모든 값을 얻는 방법은 무엇입니까?

  24. 24

    여러 조건을 충족하는 경우 동일한 테이블의 행에서 데이터 복사

  25. 25

    Python에서 csv의 모든 열에서 특정 범주에 대한 결과로 datetime 값을 얻는 방법은 무엇입니까?

  26. 26

    두 대의 모니터에서 동일한 스케일링을 얻는 방법

  27. 27

    SQL : 조건이 충족되는 경우에만 동일한 테이블의 값으로 필드 업데이트

  28. 28

    데이터 프레임에서보다 효율적인 방식으로 조건을 충족하는 동일한 날짜에 값 할당

  29. 29

    다음 조건을 충족하는 사용자 이름에 대한 RegEx 표현식을 만드는 방법

뜨겁다태그

보관