この質問の複数の味が尋ねられましたが、私は何をしようとしているのかを見つけることができませんでした。私は国家と市の明確な組み合わせをカウントし、テーブルの新しい列として返したいSQL内の複数の列にまたがる別々の組み合わせの数をカウント
State City Job
CA LOS ANGELES DEVELOPER
CA SAN FRANCISCO DESIGNER
CA LOS ANGELES DESIGNER
NY NEW YORK DEVELOPER
:これは私の元のテーブル(SQLServerの)です。だから、最終生成物は、次のようになります。
State City Job # of Unique
CA LOS ANGELES DEVELOPER 3
CA SAN FRANCISCO DESIGNER 3
CA LOS ANGELES DESIGNER 3
NY NEW YORK DEVELOPER 3
私は同じテーブルで内部結合をして、カウントを使用してみましたが、それは正しい結果を返していません。どんな助けでも大歓迎です。
あなたの出力が入力と一致していないはずです
。 CA - ロサンゼルスでは2、他の2列では1を期待していますか? –