私は共通の列としてサプライヤのrefを持つ2つのテーブルを持っています。今私はテーブル1のサプライヤのrefがテーブル2のサプライヤrefに表示されていることを知りたい。sql query:tab1のcol1レコードがtab2のcol1に表示されますか?
データは、Microsoft SQL Serverの
私は共通の列としてサプライヤのrefを持つ2つのテーブルを持っています。今私はテーブル1のサプライヤのrefがテーブル2のサプライヤrefに表示されていることを知りたい。sql query:tab1のcol1レコードがtab2のcol1に表示されますか?
データは、Microsoft SQL Serverの
で述べたようにINNER JOIN
を使用してを使用して、この文字列で検索してくださいないことをTABLE1からサプライヤーrefはで表示されます知ってを登録しようtable2。 TABLE1からサプライヤーrefの数を見つけるため
SELECT a.supplier ref
FROM a
JOIN a1 ON a.supplier ref = a1.supplier ref;
使用COUNTは表2に表示されます。
SELECT count(*)
FROM a
JOIN a1 ON a.supplier ref = a1.supplier ref;
に保存されているだけで@plainDK
SELECT t1.[supplier ref]
FROM Table2 t2
INNER JOIN Table1 t1 ON t1.[supplier ref] = t2.[supplier ref];
してください** [EDIT] **あなたの質問といくつかの[サンプルデータ]を追加します(http://plaintexttools.github.io/plain-text-table/)と、そのデータに基づいて予想される出力。 [**フォーマットされたテキスト**](http://stackoverflow.com/help/formatting)、** **スクリーンショットはありません**(http://meta.stackoverflow.com/questions/285551/why-may -i-not-upload-images-of-code-on-so-asking-a-question/285557#285557)。 ** [編集] **あなたの質問 - コメントを投稿するコードや追加情報はありません**。 –
あなたはそれらを内部結合することができます。それであなたはどれくらいのものがマッチするか知っている – plaidDK