2014-03-27 2 views
3

enter image description here순차적 SQL 쿼리 이해 어려움

이 종류의 쿼리는 어떻게 처리해야합니까?

다음은 내가 시도한 것입니다. 아래에서 시작하는 것이 올바른 방법 일 것이라고 생각했습니다. 그래서 Q고객에서 CID 열을 선택하고, 상 Q4 (그래서에 Q4 밤은 고객CID 찾는.

세트 차이를하고 Q4cid 열을 에서 선택하십시오. Q3

나는 Q2에서 진행되고 Q3에게 쿼리를하지만 Q1 그냥 TRANSACTION 테이블에서 CID, NUM, 형에게 행을 복용 무엇도 확실하지 않다.

최종 Q 쿼리가 실제로 무엇을하는지 이해하는 간단한 방법이 있습니까? (나는 초급자이다. 그런데 도움이된다.) 도움을 주셔서 감사합니다.

답변

1

나는 당신이 묻고있는 것에 약간 혼란 스럽다. 당신이 사용하고있는 선택 진술을 넣어 주시겠습니까?

고객의 cid을 Q1, Q2, Q3 및 Q4와 비교하는 경우 항상 LIKE 및 와일드 카드를 사용할 수 있지만 select 문을 사용하지 않고 질문을 오해 할 수도 있습니다.

감사

내가 OK @clay 안녕 아무 문제
+0

는, 그래서 그냥 그래서 그것을 바로 내 위에있는 수 관계형 대수학의 아이디어가 맞다면, Q4에서 찾을 수없는 고객의 ID를 찾고 있습니까? 그렇다면 TRANSACTION 테이블의 관련성은 무엇입니까? – Ogen

+0

을 SQL하지하기 위해 문제의 관계 대수를 변환하는 방법을 잘 모릅니다 때문에 나는 SELECT 문을 사용하지 않는 –