다른 목록에 포함되지 않은 경우에도 전체 목록을 표시하는 MS Access SQL

Makai

특정 날짜에 인벤토리에 각 항목이 얼마나 남아 있는지 표시하는 목록을 만드는 쿼리를 작성하려고합니다.

다음 테이블이 있습니다.

tblTypes

 - Types

tblRooms

 - Room
 - Type

tblDates

 - Date
 - Type

다음과 같은 쿼리가 있습니다.

--qryRoomInventory--
SELECT 
    tblTypes.Type, Count(tblRooms.Type) AS Inventory
FROM 
    tblTypes 
INNER JOIN 
    tblRooms ON tblTypes.Type = tblRooms.Type
GROUP BY 
    tblTypes.Type;

--qryBooked--
SELECT 
    tblDates.Type, tblDates.Date, Count(tblDates.Type) AS Booked, 
    [Inventory]-[Booked] AS Opened
FROM 
    (tblTypes 
INNER JOIN 
    tblDates ON tblTypes.Type = tblDates.Type) 
INNER JOIN 
    qryRoomInventory ON tblTypes.Type = qryRoomInventory.Type
GROUP BY 
    tblDates.Type, tblDates.Date, qryRoomInventory.Inventory
HAVING 
    (((tblDates.Date) = Date()));

문제는 안에있는 유형 만 표시 tblDates하고 나머지는 잘라낸 다는 것입니다. 전체 유형 목록을 표시하고 목록에없는 경우 0 개가 예약되었다고 가정하려면 어떻게해야합니까?

고든 리노 프

당신은 이것을 LEFT JOIN위해 사용합니다 . 예를 들어 첫 번째 쿼리는 다음과 같습니다.

SELECT tblTypes.Type, Count(tblRooms.Type) AS Inventory
FROM tblTypes LEFT JOIN
     tblRooms
     ON tblTypes.Type = tblRooms.Type
GROUP BY tblTypes.Type;

INNER JOIN두 번째 쿼리와 같은 s 가 여러 개인 경우 모두 LEFT JOIN.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록을 효율적으로 줄이는 방법 : 다른 항목에 포함되지 않은 항목

분류에서Dev

C #에서 한 목록을 다른 목록에서 빼거나 한 목록이 다른 목록에 완전히 포함되어 있는지 확인

분류에서Dev

전체 목록을 표시하지 않는 다중 선택

분류에서Dev

세트에 목록을 삽입 한 후 세트에는 목록의 항목 만 포함되고 목록에는 포함되지 않습니다.

분류에서Dev

Postgres (또는 ActiveRecord)-목록이 다른 목록에 완전히 포함 된 경우

분류에서Dev

목록에서 다른 사각형에 포함되지 않은 목록에서 사각형을 찾는 가장 빠른 방법

분류에서Dev

첫 번째 열에 textbox1이 포함되어 있는지 확인하고 목록보기에 전체 행을 표시하고 싶습니다.

분류에서Dev

int 목록이 다른 int 목록에 완전히 포함되어 있는지 확인할 수 없습니다.

분류에서Dev

MS Access SQL 쿼리에 집계 함수로 지정된 표현식이 포함되어 있지 않습니다.

분류에서Dev

다른 항목이 지정되지 않은 경우 현재 디렉토리에 복사하도록 cp 수정

분류에서Dev

Java 개체 목록에 포함되지 않은 개체 찾기

분류에서Dev

목록에 다른 목록 하위 목록의 항목이 포함되어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Python의 재귀 호출은 디버그에서 비어 있지 않은 목록을 표시하지만 함수에 전달되면 'None'유형이됩니다.

분류에서Dev

Angularjs ng-repeat는 목록에 중복 값을 표시하지 않고 다른 값만 표시합니다.

분류에서Dev

목록 B에있는 항목이 A == B 인 경우에도 빈 목록을 반환하지 않는 경우 목록 A에서 모든 항목 제거

분류에서Dev

다른 목록에 포함되지 않은 한 목록에서 요소를 삭제하는 방법은 무엇입니까?

분류에서Dev

QComboBox에는 항목을 표시하지만 팝업 목록에는 표시하지 않습니다.

분류에서Dev

전경 응용 프로그램을 최근 목록에 표시되지 않도록 설정하는 방법은 무엇입니까?

분류에서Dev

한 목록이 다른 목록에 포함되어 있는지 테스트

분류에서Dev

목록에 포함되지 않은 항목도 반환됩니다.

분류에서Dev

다른 [JAVA / ANDROID]에 포함되지 않은 요소 목록 반환

분류에서Dev

Haskell 맵은 전체 목록을 반복하지 않습니다.

분류에서Dev

ListPicker는 개체 목록을 표시하지 않습니다.

분류에서Dev

장치가 익명 목록과 포함되지 않음 목록에 모두 표시됩니다.

분류에서Dev

목록보기에서 더 많은 옵션로드가 Android에서 이전 목록을 표시하지 않았습니다.

분류에서Dev

느릅 나무 특성 필터링 목록은 다른 목록의 재산에 포함되지 않습니다

분류에서Dev

목록 목록에 다른 목록이 포함되어 있는지 확인하는 방법

분류에서Dev

목록 목록의 요소에 다른 목록의 모든 요소가 포함되어 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Linq-다른 목록의 값을 포함하지 않는 목록 속성이있는 개체 가져 오기

Related 관련 기사

  1. 1

    목록을 효율적으로 줄이는 방법 : 다른 항목에 포함되지 않은 항목

  2. 2

    C #에서 한 목록을 다른 목록에서 빼거나 한 목록이 다른 목록에 완전히 포함되어 있는지 확인

  3. 3

    전체 목록을 표시하지 않는 다중 선택

  4. 4

    세트에 목록을 삽입 한 후 세트에는 목록의 항목 만 포함되고 목록에는 포함되지 않습니다.

  5. 5

    Postgres (또는 ActiveRecord)-목록이 다른 목록에 완전히 포함 된 경우

  6. 6

    목록에서 다른 사각형에 포함되지 않은 목록에서 사각형을 찾는 가장 빠른 방법

  7. 7

    첫 번째 열에 textbox1이 포함되어 있는지 확인하고 목록보기에 전체 행을 표시하고 싶습니다.

  8. 8

    int 목록이 다른 int 목록에 완전히 포함되어 있는지 확인할 수 없습니다.

  9. 9

    MS Access SQL 쿼리에 집계 함수로 지정된 표현식이 포함되어 있지 않습니다.

  10. 10

    다른 항목이 지정되지 않은 경우 현재 디렉토리에 복사하도록 cp 수정

  11. 11

    Java 개체 목록에 포함되지 않은 개체 찾기

  12. 12

    목록에 다른 목록 하위 목록의 항목이 포함되어 있는지 확인하는 방법은 무엇입니까?

  13. 13

    Python의 재귀 호출은 디버그에서 비어 있지 않은 목록을 표시하지만 함수에 전달되면 'None'유형이됩니다.

  14. 14

    Angularjs ng-repeat는 목록에 중복 값을 표시하지 않고 다른 값만 표시합니다.

  15. 15

    목록 B에있는 항목이 A == B 인 경우에도 빈 목록을 반환하지 않는 경우 목록 A에서 모든 항목 제거

  16. 16

    다른 목록에 포함되지 않은 한 목록에서 요소를 삭제하는 방법은 무엇입니까?

  17. 17

    QComboBox에는 항목을 표시하지만 팝업 목록에는 표시하지 않습니다.

  18. 18

    전경 응용 프로그램을 최근 목록에 표시되지 않도록 설정하는 방법은 무엇입니까?

  19. 19

    한 목록이 다른 목록에 포함되어 있는지 테스트

  20. 20

    목록에 포함되지 않은 항목도 반환됩니다.

  21. 21

    다른 [JAVA / ANDROID]에 포함되지 않은 요소 목록 반환

  22. 22

    Haskell 맵은 전체 목록을 반복하지 않습니다.

  23. 23

    ListPicker는 개체 목록을 표시하지 않습니다.

  24. 24

    장치가 익명 목록과 포함되지 않음 목록에 모두 표시됩니다.

  25. 25

    목록보기에서 더 많은 옵션로드가 Android에서 이전 목록을 표시하지 않았습니다.

  26. 26

    느릅 나무 특성 필터링 목록은 다른 목록의 재산에 포함되지 않습니다

  27. 27

    목록 목록에 다른 목록이 포함되어 있는지 확인하는 방법

  28. 28

    목록 목록의 요소에 다른 목록의 모든 요소가 포함되어 있는지 확인하는 방법은 무엇입니까?

  29. 29

    Linq-다른 목록의 값을 포함하지 않는 목록 속성이있는 개체 가져 오기

뜨겁다태그

보관