2つの表があり、各表には1つの列(データ型= char)があります。最初のテーブルはすべて3つの行Aを有し、第2のテーブルはすべて5つの行を有する。内部結合、左結合、右結合、完全外部結合の結果はどうなりますか。 私は結果を知っていますが、どのように詳細に動作するかを理解したいと思います。ほとんど同じデータの結合表
-3
A
答えて
0
両方のテーブルに一致する行がある場合、これらのタイプの結合の間に違いはありません。同じ結果が得られます。一致する左側の行と右側の行の組み合わせごとに1つの結果行が表示されます。それは他にはありませあなたが1つの表にが特定の値を持っているとを行うとき
加入の異なるタイプが関連しています。
右側の行が一致しない場合でも、左側の表の行を含める場合は、LEFT JOIN
を使用します。同様に、他の方法で一致させる場合は、RIGHT JOIN
を使用します。一致する左側の行がなくても、すべての右側の行を含めます。
そして、あなたはそこだけが一致しているため、行を含めたいとき、あなたはINNER JOIN
を使用すると思います。
+0
ありがとう@VoteyDisciple – sridhar
関連する問題
- 1. ほとんど同じ名前のシート
- 2. ほとんど同じURL(HTTP、HTTPS)の数が同じです
- 3. .TXTファイルの値の差がほとんどないほぼ同じSQLコードブロック
- 4. PHP ORMはNHibernateとほとんど同じですか?
- 5. C#ほとんど同じ動作のボタン
- 6. 2つのほとんど同じコンストラクタを扱う方法
- 7. ほとんど同じ文字列名を得る
- 8. ほとんど同じ構造体間でメンバ値を渡す
- 9. C++はほとんど同じコードを出力します
- 10. UIScrollViewは同じビューコントローラ内でほとんど同じものがスクロールしません
- 11. 特定のデータが同じ場合に行を結合する
- 12. 同じグループのグループ化と結合
- 13. Angularjsとjavaを同じサーバーに結合
- 14. ペアワイズ結合(同じか)
- 15. GitHubはほとんど同じ名前の2つのフォルダをマージします
- 16. 左外部結合は左結合と同じですか?
- 17. PHP:正規表現(ほとんどが)
- 18. Django - ほとんどすべてのテストが同じエラーで失敗する(NoReverseMatch)
- 19. なぜほとんど同じ文書のサイズが大きく異なる
- 20. ほとんど同じPostgreSQLクエリで1分の違いがありますか?
- 21. ほとんど同じ2つのLinqクエリからメソッドを抽出します。
- 22. 複合オブジェクトでは、親オブジェクトと子オブジェクトに共通する機能はほとんど同じですか?
- 23. MySQL:同じテーブルへの複数の結合と同じ行の別のテーブルへの結合
- 24. 同じキー値のデータを結合するデータウェーブ配列変換
- 25. Mysql - 同じテーブルのデータを結合する
- 26. コピー表のデータと同じデータベース
- 27. ほとんど同じような値を重複排除する方法は?
- 28. プロジェクト間でほとんど同じコードを再利用する方法は?
- 29. ほとんど同じJavaプログラムよりもはるかに遅いC++プログラム
- 30. SQL Server - 同じ列の同じテーブルへの2つの結合
怠け者にしないでください。さまざまな結合、Google、またはその両方を試してみてください。 – jarlh
ようこそstackoverflowへ。 [ask]をお読みください。 –
@sridhar:もしあなたが私または他の誰かとチャットを開始することができます。結合はそれ自身の章であり、ここで説明することはできません。もう一つの選択肢は良い本を見つけることです。もう一つは、googleの各参加の説明を見つけることです。各説明を読んでください。いくつかまたは他のものは間違いなくあなたのために働くでしょう。もちろん、テーブルの作成、データの挿入、クエリの実行が必要になります。 #jarlhはBE ACTIVEと言っています。 –