私は本当に大きい選択SQLクエリを持っており、それは約5000のレコードを引っ張っているはずです。しかし、私がJOINを使うと、結合された値に値が存在するレコードしか表示されないため、1000というレコードの数が削減されます。結合によって値が存在するかどうかにかかわらず、SQLテーブルを結合するのに助けが必要
0
A
答えて
2
左外側に参加行うには参加:MSDN Outer Joins
+0
これは私が試したもので、他のテーブルに他の値を与えていると思っていたので正しいと認識していましたが、それは私の隠されたレコードでした。私はそれがノブの質問であることを知っていた! – karlstackoverflow
+0
'DISTINCT'キーワードを' SELECT'節に追加することを忘れないでください(まだ存在していないと仮定します)。そうでなければ結果の行数が発生するかもしれません**増加**! – onedaywhen
1
関連する問題
- 1. 4つのテーブルを結合する際に助けが必要
- 2. SQL外部結合 - 結合には3つのテーブルが必要
- 3. フレンドシップリクエストSQLテーブルの設計の助けが必要
- 4. 混合配列の助けが必要
- 5. SQL:2つのテーブルに結合ステートメントが必要ですか?
- 6. このSQLクエリを理解するのに助けが必要
- 7. SQLレポートでdatediffを設定するのに助けが必要
- 8. SQLクエリをLINQに変換する際の助けが必要
- 9. divコンテナ内でテーブルをセンタリングする際に助けが必要
- 10. 連結テーブルを持つSQLストアドプロシージャの実行時間を改善するための助けが必要
- 11. SQLステートメントを設計する際に助けが必要
- 12. 一部のSQLに関する助けが必要
- 13. codeigniterはテーブルのグルーピングと合計を助ける必要があります
- 14. テーブルが空の場合、テーブルに値を挿入するのに助けが必要
- 15. openfeintの統合に関する助けが必要
- 16. 私が助けを必要
- 17. スキームプログラミングの助けが必要
- 18. コールメソッドの助けが必要
- 19. dp4jの助けが必要
- 20. Imacrosの助けが必要
- 21. REACTJS - テーブル行データをモーダルクラスに渡す手助けが必要
- 22. テンプレートプログラミングに関する助けが必要
- 23. バイナリファイルに関する助けが必要
- 24. angular.elementに関する助けが必要
- 25. SQL文 - 私がするMY-SQLステートメント、取得するには助けが必要
- 26. フィールド(とテーブル)の名前を付けるのに助けが必要
- 27. Python UnboundLocalError "助けが必要"
- 28. XQuery - 助けが必要
- 29. CryptoJS.SHA256助けが必要
- 30. javascriptで助けが必要
あなたが外部結合を使用します。ここでは良い答えがあります:http://stackoverflow.com/questions/38549/sql-difference-between-inner-and-outer-join – bucko
それはあなたが[半結合](http:// stackoverflow .com/a/7036894/15354)。これを実装するにはいくつかの方法があります。外部結合を使用する場合は、DISTINCTキーワードをSELECT句に追加します(まだ存在していないと仮定します)。そうしないと、結果の行数が増加する可能性があります。 – onedaywhen