종류가 다른 요청이지만 별도의 TSQL 쿼리를 사용하여 외부 조인을 사용하지 않고도 데이터를 나란히 표시 할 수 있습니까? ,TSQL - 별도의 쿼리를 통해 데이터가 나란히 표시됩니까?
내가 나에게 기록의 수를 줄 것이다 (12 개) 쿼리를 가지고 내가 그들을 좋아하는 것 : 나는
여기내가 할 찾고 있어요 무슨 ... 나는 완전히이 복잡 해요 궁금 해요 테이블 위에있는 것처럼 오른쪽에서 왼쪽으로 레코드를 보여주기 위해 서로 위에 겹쳐 놓는 대신에 이러한 쿼리에서 그래서
:
대신이 같은의INTERNET JAN 12 INTERNET FEB 12 ... INTERNET DEC 12
12 25 31
:
INTERNET JAN 12
12
INTERNET FEB 12
25
...
INTERNET DEC 12
31
은 추가하지 않고이 가능
SELECT COUNT(*) AS 'INTERNET JAN 12'
FROM dbo.CONTACT AS AA
JOIN dbo.Document AS BB
ON AA.ACCOUNTNO = BB.ACCOUNTNO
WHERE SOURCE IN ('INTERNET', 'EBAY', 'MSN', 'BING', 'GOOGLE', 'YAHOO')
AND KEY1 = 'EA'
AND MONTH(BB.Date) = 1
AND YEAR(BB.Date) = 2012
SELECT COUNT(*) AS 'INTERNET FEB 12'
FROM dbo.CONTACT AS AA
JOIN dbo.Document AS BB
ON AA.ACCOUNTNO = BB.ACCOUNTNO
WHERE SOURCE IN ('INTERNET', 'EBAY', 'MSN', 'BING', 'GOOGLE', 'YAHOO')
AND KEY1 = 'EA'
AND MONTH(BB.Date) = 2
AND YEAR(BB.Date) = 2012
...
SELECT COUNT(*) AS 'INTERNET DEC 12'
FROM dbo.CONTACT AS AA
JOIN dbo.Document AS BB
ON AA.ACCOUNTNO = BB.ACCOUNTNO
WHERE SOURCE IN ('INTERNET', 'EBAY', 'MSN', 'BING', 'GOOGLE', 'YAHOO')
AND KEY1 = 'EA'
AND MONTH(BB.Date) = 12
AND YEAR(BB.Date) = 2012
I는 다음과 같이 설정 결과를 원하는 다른 필드에서 및 외부 조인을하고 있습니까? 최종 결과는 최종 사용자가 자동으로 업데이트하도록 쿼리로 Excel 스프레드 시트에이 것입니다.
이 MSSQL은 무엇입니까? – driis
MSSQL을 가정 할 때 - 여러 쿼리를 함께 사용하지 말고 PIVOT()을 사용하십시오. – HeavenCore