MySQL : quiz_id = something 인 경우 각 사용자에 대한 최신 점수 받기

안토니

그래서 여기 내 테이블이 있습니다.

id     |     quiz_id     |     user_id     |     date_replied     |     score

1             1                  1           2014-06-04 10:11:47         50
2             1                  1           2014-06-04 20:52:53         90
3             1                  5           2014-06-05 14:22:59         80
4             1                  5           2014-06-06 18:23:41         70

내가 원하는 최신 얻을 것입니다 score각을 user_id(가) 곳 quiz_id, 예를 들어 1입니다.

그래서 quiz_id= 1; 다음과 같이 반환됩니다.

id     |     quiz_id     |     user_id     |     date_replied     |     score

2             1                  1           2014-06-04 20:52:53         90
4             1                  5           2014-06-06 18:23:41         70

MySQL에서 이것을 수행하는 방법이 있습니까?

감사합니다 !

유르겐 D
select t1.* 
from your_table t1
join
(
  select user_id, max(date_replied) as mdate
  from your_table
  where quiz_id = 1
  group by user_id
) t2 on t1.user_id = t2.user_id and t1.date_replied = t2.mdate

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

3보다 큰 경우 각 사용자에 대한 mysql 선택 수

분류에서Dev

codeigniter에서 각 사용자에 대한 최신 기록 선택

분류에서Dev

codeigniter에서 각 사용자에 대한 최신 기록 선택

분류에서Dev

최대 ID에 NULL 인 열이있는 경우 MYSQL 제외 행

분류에서Dev

인증 된 사용자를위한 각도 UI 라우팅, false로 초기화 된 경우에도 변수가 정의되지 않은 것으로 표시됨

분류에서Dev

각 product_id의 최신 change_date에 대한 new_price 찾기

분류에서Dev

로그인 날짜가 최신 인 각 사용자에 대한 모든 것을 가져옵니다.

분류에서Dev

각 ID에 대한 두 기간의 "점수"차이

분류에서Dev

각 분기에 대한 각 학생의 점수를 찾습니다. 각 학생에 대한 모든 분기의 최대 점수를 찾는 쿼리를 작성

분류에서Dev

기간에 따라 각 사용자 지정 게시물에 대한 사용자 지정 ID 인쇄

분류에서Dev

MySQL 테이블에서 각 사용자의 최신 위치 찾기

분류에서Dev

R 각 개인에 대한 최신 날짜 행 선택

분류에서Dev

문자열 (location_is) 과도 일치하는 최신 ID 인 경우에만 MySQL 잡아 행

분류에서Dev

스크립트에 대한 인수로 사용자 입력 받기

분류에서Dev

사용자 / ID 대신 사용자 / 인덱스에 대한 Rails user_path 라우팅

분류에서Dev

Cypher를 사용하여 각 프로젝트에 대한 최신 메일 찾기

분류에서Dev

목록에서 각 항목에 대한 최신 기록 찾기

분류에서Dev

mysql 조인 : 각 유형에 대한 개수로 부품 가져 오기

분류에서Dev

각 레코드에 대해 mysql에서 최신 데이터 만 가져 오기

분류에서Dev

동일한 ID가 여러 개인 경우 튜플에서 ID : 값 쌍의 최대 값 찾기

분류에서Dev

MySQL-특정 변수에 대해 참인 경우에만 고유 한 값 찾기

분류에서Dev

Maria Db-사용자 ID = 변수 인 모든 메시지 목록에서 최신 메시지 가져 오기

분류에서Dev

각 조건에 대한 MySQL 최대 값

분류에서Dev

캐럿의 사용자 지정 메트릭 함수에 대한 각 CV 접기의 인덱스에 액세스

분류에서Dev

Autodesk Vault 수직 데이터 필터링, 각 도면에 대한 최신 기록 가져 오기

분류에서Dev

"함수"에서 "for 루프"를 사용하여 DataFrame의 각 열에 대한 최소 / 최대 인쇄

분류에서Dev

Tensorflow Object Detection API의 각 경계 상자에 대한 확률 분포 / 신뢰도 점수

분류에서Dev

SQL (MySQL) 각 클래스에 대해 한 사람에 기인하는 평균 개수

분류에서Dev

Mysql 각 그룹에 대한 최근 2 개의 레코드 선택 [사용자]

Related 관련 기사

  1. 1

    3보다 큰 경우 각 사용자에 대한 mysql 선택 수

  2. 2

    codeigniter에서 각 사용자에 대한 최신 기록 선택

  3. 3

    codeigniter에서 각 사용자에 대한 최신 기록 선택

  4. 4

    최대 ID에 NULL 인 열이있는 경우 MYSQL 제외 행

  5. 5

    인증 된 사용자를위한 각도 UI 라우팅, false로 초기화 된 경우에도 변수가 정의되지 않은 것으로 표시됨

  6. 6

    각 product_id의 최신 change_date에 대한 new_price 찾기

  7. 7

    로그인 날짜가 최신 인 각 사용자에 대한 모든 것을 가져옵니다.

  8. 8

    각 ID에 대한 두 기간의 "점수"차이

  9. 9

    각 분기에 대한 각 학생의 점수를 찾습니다. 각 학생에 대한 모든 분기의 최대 점수를 찾는 쿼리를 작성

  10. 10

    기간에 따라 각 사용자 지정 게시물에 대한 사용자 지정 ID 인쇄

  11. 11

    MySQL 테이블에서 각 사용자의 최신 위치 찾기

  12. 12

    R 각 개인에 대한 최신 날짜 행 선택

  13. 13

    문자열 (location_is) 과도 일치하는 최신 ID 인 경우에만 MySQL 잡아 행

  14. 14

    스크립트에 대한 인수로 사용자 입력 받기

  15. 15

    사용자 / ID 대신 사용자 / 인덱스에 대한 Rails user_path 라우팅

  16. 16

    Cypher를 사용하여 각 프로젝트에 대한 최신 메일 찾기

  17. 17

    목록에서 각 항목에 대한 최신 기록 찾기

  18. 18

    mysql 조인 : 각 유형에 대한 개수로 부품 가져 오기

  19. 19

    각 레코드에 대해 mysql에서 최신 데이터 만 가져 오기

  20. 20

    동일한 ID가 여러 개인 경우 튜플에서 ID : 값 쌍의 최대 값 찾기

  21. 21

    MySQL-특정 변수에 대해 참인 경우에만 고유 한 값 찾기

  22. 22

    Maria Db-사용자 ID = 변수 인 모든 메시지 목록에서 최신 메시지 가져 오기

  23. 23

    각 조건에 대한 MySQL 최대 값

  24. 24

    캐럿의 사용자 지정 메트릭 함수에 대한 각 CV 접기의 인덱스에 액세스

  25. 25

    Autodesk Vault 수직 데이터 필터링, 각 도면에 대한 최신 기록 가져 오기

  26. 26

    "함수"에서 "for 루프"를 사용하여 DataFrame의 각 열에 대한 최소 / 최대 인쇄

  27. 27

    Tensorflow Object Detection API의 각 경계 상자에 대한 확률 분포 / 신뢰도 점수

  28. 28

    SQL (MySQL) 각 클래스에 대해 한 사람에 기인하는 평균 개수

  29. 29

    Mysql 각 그룹에 대한 최근 2 개의 레코드 선택 [사용자]

뜨겁다태그

보관