UNION された 2 つの SELECT ステートメントで構成される SQL クエリがあります。個別に実行すると、最初の SELECT は 10 レコードを返し、2 番目の SELECT は 1 レコードを返すため、2 つの SELECT を UNION すると、11 レコードが返されると予想されますが、そうではなく、9 レコードしか取得していません。
SQL の性質上、実際にここに投稿することはできませんが、5 つのテーブルにわたる多数の JOINS で構成されています。返されるものはすべて正しく有効です。
2 つの SELECT ステートメントを UNION するときにこの問題が発生するのを見た人がいるかどうか、また、原因について何かアドバイスがあるかどうか、または正しい方向に私を向けているかどうか、ありがとう.