2
두 개의 서로 다른 프로젝트 데이터베이스의 테이블을 연결하는 연결된 데이터베이스에 두 개의 쿼리가 있습니다. Interaction_Type1로 그룹화 된 총 개수를 얻기 위해 쿼리를 결합해야합니다. SQL 코드는 다음과 같다 :SUM 2 SELECT COUNT GROUP BY 쿼리
쿼리 # 1 :
SELECT Sum(Temp.cnt) AS SumOfcnt, Temp.Interaction_Type1
FROM (SELECT COUNT(*) as cnt, Interaction_Type1 from AMERILOCKMasterConversionTable
GROUP BY Interaction_Type1
UNION ALL
SELECT COUNT(*), Interaction_Type2 from AMERILOCKMasterConversionTable
GROUP BY Interaction_Type2
UNION ALL
SELECT COUNT(*), Interaction_Type3 from AMERILOCKMasterConversionTable
GROUP BY Interaction_Type3
) AS Temp
GROUP BY Temp.Interaction_Type1;
및 쿼리 # 나는 다음과 같은 결과 yeild하는 쿼리 싶습니다 2
SELECT Sum(Temp.cnt) AS SumOfcnt, Temp.Interaction_Type1
FROM (SELECT COUNT(*) as cnt, Interaction_Type1 from MARKETMasterConversionTable
GROUP BY Interaction_Type1
UNION ALL
SELECT COUNT(*), Interaction_Type2 from MARKETMasterConversionTable
GROUP BY Interaction_Type2
UNION ALL
SELECT COUNT(*), Interaction_Type3 from MARKETMasterConversionTable
GROUP BY Interaction_Type3
) AS Temp
GROUP BY Temp.Interaction_Type1;
:
Interaction_Type1 Total
Left_Message 23
Made_Contact 16
Bad_Phone_Number 8
No_Answer 12
을
나는 SQL에 새로운 브랜드이며 온라인으로이 모든 것을 연구했으며이 두 쿼리를 결합하여 원하는 결과.
도움을 주시면 대단히 감사하겠습니다!
감사합니다. 레드
저는 SQL 전문가가 아닙니다. 거기에 더 나은 대답이있을 수 있지만이 문제가 제시된 경우, 나는 임시 테이블에 모든 데이터를 삽입 한 다음 거기에서 최종 선택을 할거야. – Melanie