私はこのようになりますクロス集計クエリを持っている:SQL/Access - 左結合の質問。値はどこから来ますか?
State Building 1 2 3 4 5
NY
SC
FL
私が午前問題は、私はすべての状態にかかわらず、データが存在するか否かの、表示したいということです。だから、私は左結合が必要です。残念ながら、コード内でLeft JoinのInner Joinを代用すると、何も変わりません。私は、問題がどこから来ている把握しようとしています、と私はそれは、次の原因の一つかもしれないと思う:クエリは状態がある(から 値を引っ張ってどこか分からないん
それは見ているところ
左クロスタブ クエリでは動作しません参加)に記載されているすべての は、ルックアップするが、これは ではないかもしれません。
私が間違っていることを教えてもらえますか?理想的には、私は(カラムは1〜10の値、現在指定されている)上記の文で行の値を指定することができ
TRANSFORM Nz(Count(Demographics.ID))+0 AS CountOfID
SELECT Demographics.State
FROM Research
INNER JOIN (Demographics
INNER JOIN [Status]
ON Demographics.ID=[Status].ID
)
ON (Research.ID=Demographics.ID)
AND (Research.ID=[Status].ID)
WHERE ((([Status].Building_Status)='Complete'))
GROUP BY Demographics.State,
[Status].Building_Status
PIVOT Research.Site In (1,2,3,4,5,6,7,8,9,10,11)
が、私はこれを行うことができるとは思わない:ここでは
はSQLです。
私たちにあなたのお問い合わせを表示してください! –
試したサンプルクエリを提供できますか? –
さて、私はSQLを投稿しました。申し訳ありませんが、私はまだそれが見栄えの良い場所でコードをフォーマットする方法を知りません。 – jerry