각 행에 대한 모든 ID 값을 반환하는 Select 문

매트

이 select 문은 각 행의 timeid에 대한 모든 값을 반환합니다. 조인은 올바른 고유 값으로 조인됩니다. 나는 내부 조인 / 왼쪽 외부 / 오른쪽 외부를 시도했으며 전체를 선택하여 아무 소용이 없습니다.

SELECT
    timed.timeid AS [Time Number], 
    emp.firstname AS [First Name], 
    emp.surname AS [Surame], 
    emp.empid AS [Employee Number], 
    timed.ver AS [Ver],
    timed.tdate AS [Date], 
    shifts.code AS [Code], 
    timed.stime AS [Start], 
    timed.etime AS [End], 
    DATEDIFF(HOUR, timed.stime, timed.etime) AS [Hours]
FROM 
    emp 
    INNER JOIN timed ON emp.divid = timed.divid
    INNER JOIN shifts ON timed.shiftid = shifts.shiftid     

Time Number First Name  Surame  Employee Number Ver     Date    Code      Start        End     Hours
OPS93041        C        BLOGS     G100         142 30/04/2013  Nts     19:00:00    06:00:00    11
OPS93041        L        SMITH     I101         142 30/04/2013  Nts     19:00:00    06:00:00    11
OPS93041        M        WALKER    M115         142 30/04/2013  Nts     19:00:00    06:00:00    11
OPS93041        P        DJANGO    P965         142 30/04/2013  Nts     19:00:00    06:00:00    11

위 결과의 작은 예에서 알 수 있듯이 모든 결과에 timeid를 추가하고 emp 테이블의 값이 아닌 다른 값도 추가 할 수 있습니다.

원하는 출력은 다음과 같습니다.

Time Number First Name  Surame  Employee Number Ver     Date    Code      Start        End     Hours
OPS93041        C        BLOGS     G100         142 30/04/2013  Nts     19:00:00    06:00:00    11
JDY73592        L        SMITH     I101         142 24/03/2013  Nts     11:00:00    17:00:00    6
QJA74057        M        WALKER    M115         188 08/07/2013  Nts     08:00:00    15:00:00    7
PDG03845        P        DJANGO    P965         125 19/01/2013  Nts     22:00:00    03:00:00    5
매트

이는 직원별로 데이터를 그룹화하여 해결되었으므로 시간은 근무조 번호가 아닌 직원 라인과 관련이 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

날짜 범위의 각 날짜에 대해 null이 아닌 값을 포함하는 모든 ID를 반환하는 방법은 무엇입니까?

분류에서Dev

다른 열의 각 행에 대해 모든 열 값을 반복하는 방법

분류에서Dev

각 ID에 대해 모든 행을 업데이트하는 방법

분류에서Dev

모든 행에 대한 특정 기준을 필터링하고 동일한 값을 가진 각 열에 대해 하나의 행만 반환

분류에서Dev

각 id -R에 대한 특정 주석 앞의 모든 행을 추출하십시오.

분류에서Dev

SQL SELECT 문에서 각 ID의 최대 값을 선택하는 방법은 무엇입니까?

분류에서Dev

모든 행에 대한 모든 중복을 반환하는 쿼리

분류에서Dev

Python-열의 모든 행에 대해 복잡한 IF 반복을 수행하고 값을 반환하는 방법

분류에서Dev

다른 행에서 값을 반환하는 select 문

분류에서Dev

각 ID에 대해 찾을 수없는 값 반환-R

분류에서Dev

값 목록의 모든 값에 대해 문장을 검색하고 찾은 모든 값을 인접한 셀에 반환

분류에서Dev

모든 개별 문자에 대한 집합 반환과 각 단어에 대한 집합 반환

분류에서Dev

Pandas 데이터 프레임에서 ID로 그룹화 된 모든 열의 각 고유 값에 대한 최소값을 찾는 방법

분류에서Dev

하나의 열에 중복 ID가있는 행을 제외한 모든 열을 반환합니다.

분류에서Dev

LINQ Select 구문은 선택한 열 대신 모든 열을 반환합니다.

분류에서Dev

JSON 문자열 배열을 목록 내 모델의 각 필드에 대해 "null"값을 반환하는 c # 목록 개체로 변환

분류에서Dev

.id 또는 .pk에 대한 값을 반환하지 않는 django

분류에서Dev

다른 테이블의 각 고유 ID에 대해 왼쪽 테이블의 모든 행을 반복합니다.

분류에서Dev

Pandas, 각 행에 대해 null 값이있는 모든 열 나열

분류에서Dev

키를 모르고 객체의 각 값에 대한 반환 유형을 추출하는 방법

분류에서Dev

LIMIT가있는 SELECT 문이 모든 행을 반환했는지 확인

분류에서Dev

특정 클래스의 모든 객체에 대해 동일한 문자열을 반환하는 toString?

분류에서Dev

공통 ID에 대한 각 마지막 문서 반환

분류에서Dev

한 행을 다른 모든 행과 비교하는 각 루프에 대한 vb.net

분류에서Dev

모든 행에 대한 대답을 반복하는 jQuery .each ()

분류에서Dev

모든 행에 대해 0을 반환하는 SQL Server AVG

분류에서Dev

LAG가 한 행을 제외한 모든 행에 대해 null을 반환하는 이유는 무엇입니까?

분류에서Dev

각 위치에 대한 가능성 목록으로 모든 문자열 변형을 얻는 방법

분류에서Dev

각 사용자에 대해 모든 PHP 파일의 문자열을 교체하기위한 쉘 스크립트

Related 관련 기사

  1. 1

    날짜 범위의 각 날짜에 대해 null이 아닌 값을 포함하는 모든 ID를 반환하는 방법은 무엇입니까?

  2. 2

    다른 열의 각 행에 대해 모든 열 값을 반복하는 방법

  3. 3

    각 ID에 대해 모든 행을 업데이트하는 방법

  4. 4

    모든 행에 대한 특정 기준을 필터링하고 동일한 값을 가진 각 열에 대해 하나의 행만 반환

  5. 5

    각 id -R에 대한 특정 주석 앞의 모든 행을 추출하십시오.

  6. 6

    SQL SELECT 문에서 각 ID의 최대 값을 선택하는 방법은 무엇입니까?

  7. 7

    모든 행에 대한 모든 중복을 반환하는 쿼리

  8. 8

    Python-열의 모든 행에 대해 복잡한 IF 반복을 수행하고 값을 반환하는 방법

  9. 9

    다른 행에서 값을 반환하는 select 문

  10. 10

    각 ID에 대해 찾을 수없는 값 반환-R

  11. 11

    값 목록의 모든 값에 대해 문장을 검색하고 찾은 모든 값을 인접한 셀에 반환

  12. 12

    모든 개별 문자에 대한 집합 반환과 각 단어에 대한 집합 반환

  13. 13

    Pandas 데이터 프레임에서 ID로 그룹화 된 모든 열의 각 고유 값에 대한 최소값을 찾는 방법

  14. 14

    하나의 열에 중복 ID가있는 행을 제외한 모든 열을 반환합니다.

  15. 15

    LINQ Select 구문은 선택한 열 대신 모든 열을 반환합니다.

  16. 16

    JSON 문자열 배열을 목록 내 모델의 각 필드에 대해 "null"값을 반환하는 c # 목록 개체로 변환

  17. 17

    .id 또는 .pk에 대한 값을 반환하지 않는 django

  18. 18

    다른 테이블의 각 고유 ID에 대해 왼쪽 테이블의 모든 행을 반복합니다.

  19. 19

    Pandas, 각 행에 대해 null 값이있는 모든 열 나열

  20. 20

    키를 모르고 객체의 각 값에 대한 반환 유형을 추출하는 방법

  21. 21

    LIMIT가있는 SELECT 문이 모든 행을 반환했는지 확인

  22. 22

    특정 클래스의 모든 객체에 대해 동일한 문자열을 반환하는 toString?

  23. 23

    공통 ID에 대한 각 마지막 문서 반환

  24. 24

    한 행을 다른 모든 행과 비교하는 각 루프에 대한 vb.net

  25. 25

    모든 행에 대한 대답을 반복하는 jQuery .each ()

  26. 26

    모든 행에 대해 0을 반환하는 SQL Server AVG

  27. 27

    LAG가 한 행을 제외한 모든 행에 대해 null을 반환하는 이유는 무엇입니까?

  28. 28

    각 위치에 대한 가능성 목록으로 모든 문자열 변형을 얻는 방법

  29. 29

    각 사용자에 대해 모든 PHP 파일의 문자열을 교체하기위한 쉘 스크립트

뜨겁다태그

보관