필드 통과 또는 실패 = 실패한 여러 테이블에서 레코드를 선택하는 쿼리를 작성하려고합니다. 일반적으로이 글을 쓰는 데 문제가 없을 것입니다. 내 문제는 내가 필드의 데이터를 표준화했다는 것이다. 내가 선택한 필드는 PassOrFail입니다. 그러나 여러 테이블에서 발생하기 때문에 필드를 정규화하고 "Tablename"PassOrFail 즉 OvenPassOrFail으로 변경했습니다. 내 질문은이 필드가있는 모든 테이블에 대해이 필드를 선택하는 방법입니다. WHERE 및 FROM 식을 어떻게 입력합니까? 이런 식으로 보일까요?테이블 쿼리 여러 테이블에서 하나의 필드 선택
SELECT*
FROM Oven, FirstPunch
WHERE Oven.OvenPassOrFail,FirstPunch.FirstPPassOrFail = "Fail";
필드 정상화를 실행 취소해야합니까? 올바른 방향으로 나를 가리 키기위한 조언이나 제안이 있으면 감사하겠습니다.
각 테이블마다 별도의 쿼리를 작성한 다음 함께 조합해야합니다. UNION에 대한 문서를 확인하십시오. 시스템 테이블을 쿼리하여 해당 열이있는 모든 테이블의 목록을 찾을 수 있어야합니다. – Rory
샘플 데이터와 원하는 결과가 실제로 원하는 것을 설명하는 데 도움이됩니다. –