다른 열과 고객 ID의 최소값을 기준으로 값을 반환하는 쿼리?

Shnozz

나는 여전히 SQL에 익숙하지 않으며이 문제에 대해 아무것도 찾을 수 없으며 도움을 구하고 있습니다. 나는 그것을 달성하는 방법이 있지만 필요하다고 생각하는 것보다 더 많은 SQL 쿼리를 사용해야합니다. 더 빠른 방법이 있다고 확신합니다. 기본적으로 다음과 같은 작업을 시도하고 있습니다.

select Date
from Table
where ID = 1 and amount = min(amount)

작동하지 않는 쿼리라는 것을 알고 있습니다. 그러나 나는 ID 1표에 나열된 최소 금액의 날짜를 얻으려고 노력 하고 있습니다.

ID  Date            Amount
1   3/21/17 4:00    5
2   3/20/17 8:00    4
3   3/22/17 12:00   6
1   3/18/17 17:00   4
2   3/19/17 17:00   2
1   3/20/17 17:00   2

내가 찾고있는 결과는 3/20/17 17:00. 모든 지침을 대단히 감사합니다.

etsa

이 같은? (모든 ID에 대해 최소 금액을 원하면 하위 쿼리에서 ID를 제거하십시오) :

SELECT T1.ID, DATE, AMOUNT
FROM T1 
INNER JOIN (SELECT ID, MIN(AMOUNT) AS MIN_AM FROM T1 GROUP BY ID) B ON T1.ID = B.ID AND T1.AMOUNT = B.MIN_AM

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 열의 값을 기준으로 값을 증가시키는 쿼리

분류에서Dev

다른 열의 최대 값에서 반환 된 최소 연도 값을 기준으로 열별로 그룹화

분류에서Dev

값을 기준으로 배열 요소를 그룹화하고 다른 값의 중앙값을 얻습니다.

분류에서Dev

다른 열을 기반으로 고객을 확보하는 SQL 쿼리

분류에서Dev

다른 열의 값을 기반으로 열 쿼리

분류에서Dev

하나의 열을 합산하고 공통 값을 기준으로 두 테이블에서 다른 열을 계산하는 MySQL 쿼리?

분류에서Dev

mysql-다른 테이블에있는 다른 열의 최대 값을 기준으로 고유 한 열 선택

분류에서Dev

다른 테이블 열의 값을 기반으로하는 쿼리 테이블

분류에서Dev

다른 열 값을 기반으로 가장 최근 레코드를 반환하는 TSQL 쿼리

분류에서Dev

구분 기호를 기준으로 열 값을 분할하고 postgres의 다른 열과 일치

분류에서Dev

다른 열을 기반으로하는 고유 한 쿼리

분류에서Dev

개수 결과로 집계의 최대 값을 선택하고 다른 열 MySQL을 유지하는 것이 더 나은 쿼리입니까?

분류에서Dev

다른 열을 기준으로 열의 값 곱하기

분류에서Dev

R은 다른 행을 기반으로 각 그룹의 최소값과 최대 값을 찾습니다.

분류에서Dev

다른 열 값을 기반으로 열 값의 최소값을 가져옵니다.

분류에서Dev

다른 요소에서 발생하는 횟수를 기준으로 객체의 속성 값을 기준으로 배열 필터링

분류에서Dev

Postgres는 그룹화 된 결과를 반환하고 다른 쿼리의 그룹을 기반으로 결과를 전달합니다.

분류에서Dev

B 열의 셀 값을 기준으로 다른 시트의 2 열 (C & D)에 더 높은 값이 있는지 확인하고 결과 자동 채우기

분류에서Dev

SQL Server의 행 값을 기준으로하는 쿼리의 결과로 열 분리

분류에서Dev

다른 열을 기준으로 한 열의 최대 값 결정

분류에서Dev

R에서 다른 열의 최소값을 기반으로 한 열의 해당 값을 얻습니다.

분류에서Dev

다른 열의 고유 값을 기반으로 값 계산

분류에서Dev

2 개의 열을 기준으로 값을 선택하기위한 MySQL 쿼리

분류에서Dev

다른 열의 값 존재를 기반으로하는 쿼리 열

분류에서Dev

다른 테이블의 열 값을 기반으로 한 테이블에서 선택하는 SQL 쿼리

분류에서Dev

한 열을 기준으로 그룹화하고 다른 열의 합계 값을 가져옵니다.

분류에서Dev

한 배열의 요소를 키로 다른 배열에 매핑하고 결과 값을 배열로 반환하는 방법은 무엇입니까?

분류에서Dev

다른 열의 값을 기준으로 누락 된 값을 채우는 방법

분류에서Dev

dplyr을 사용하여 다른 열의 값을 기준으로 값 필터링

Related 관련 기사

  1. 1

    다른 열의 값을 기준으로 값을 증가시키는 쿼리

  2. 2

    다른 열의 최대 값에서 반환 된 최소 연도 값을 기준으로 열별로 그룹화

  3. 3

    값을 기준으로 배열 요소를 그룹화하고 다른 값의 중앙값을 얻습니다.

  4. 4

    다른 열을 기반으로 고객을 확보하는 SQL 쿼리

  5. 5

    다른 열의 값을 기반으로 열 쿼리

  6. 6

    하나의 열을 합산하고 공통 값을 기준으로 두 테이블에서 다른 열을 계산하는 MySQL 쿼리?

  7. 7

    mysql-다른 테이블에있는 다른 열의 최대 값을 기준으로 고유 한 열 선택

  8. 8

    다른 테이블 열의 값을 기반으로하는 쿼리 테이블

  9. 9

    다른 열 값을 기반으로 가장 최근 레코드를 반환하는 TSQL 쿼리

  10. 10

    구분 기호를 기준으로 열 값을 분할하고 postgres의 다른 열과 일치

  11. 11

    다른 열을 기반으로하는 고유 한 쿼리

  12. 12

    개수 결과로 집계의 최대 값을 선택하고 다른 열 MySQL을 유지하는 것이 더 나은 쿼리입니까?

  13. 13

    다른 열을 기준으로 열의 값 곱하기

  14. 14

    R은 다른 행을 기반으로 각 그룹의 최소값과 최대 값을 찾습니다.

  15. 15

    다른 열 값을 기반으로 열 값의 최소값을 가져옵니다.

  16. 16

    다른 요소에서 발생하는 횟수를 기준으로 객체의 속성 값을 기준으로 배열 필터링

  17. 17

    Postgres는 그룹화 된 결과를 반환하고 다른 쿼리의 그룹을 기반으로 결과를 전달합니다.

  18. 18

    B 열의 셀 값을 기준으로 다른 시트의 2 열 (C & D)에 더 높은 값이 있는지 확인하고 결과 자동 채우기

  19. 19

    SQL Server의 행 값을 기준으로하는 쿼리의 결과로 열 분리

  20. 20

    다른 열을 기준으로 한 열의 최대 값 결정

  21. 21

    R에서 다른 열의 최소값을 기반으로 한 열의 해당 값을 얻습니다.

  22. 22

    다른 열의 고유 값을 기반으로 값 계산

  23. 23

    2 개의 열을 기준으로 값을 선택하기위한 MySQL 쿼리

  24. 24

    다른 열의 값 존재를 기반으로하는 쿼리 열

  25. 25

    다른 테이블의 열 값을 기반으로 한 테이블에서 선택하는 SQL 쿼리

  26. 26

    한 열을 기준으로 그룹화하고 다른 열의 합계 값을 가져옵니다.

  27. 27

    한 배열의 요소를 키로 다른 배열에 매핑하고 결과 값을 배열로 반환하는 방법은 무엇입니까?

  28. 28

    다른 열의 값을 기준으로 누락 된 값을 채우는 방법

  29. 29

    dplyr을 사용하여 다른 열의 값을 기준으로 값 필터링

뜨겁다태그

보관