同じカラムを持つ2つのテーブルがあります。この2つのテーブルを選択する必要があります。これを行う最良の方法は何ですか?私の選択テストは同じ列を持つ2つのテーブルからselectを実行する
です。SELECT
ISNULL(LoteDet.IdLoteDet, LoteDetPg.IdLoteDet) AS Expr1,
ISNULL(LoteDet.IDSac, LoteDetPg.IDSac) AS Expr2,
ISNULL(LoteDet.Comprom, LoteDetPg.Comprom) AS Expr3,
ISNULL(LoteDet.NossoNum, LoteDetPg.NossoNum) AS Expr4,
ISNULL(LoteDet.NossoNumDig, LoteDetPg.NossoNumDig) AS Expr5
FROM
LoteDet
CROSS JOIN
LoteDetPg
WHERE
Expr1 = 500
これは可能ですか?
方法を選択し、この種のを実行するためのより良い方法である一つのテーブルに値を見つからない場合は、値が他のテーブルになります....
------ EDIT
おそらくビューを作成すると、このタイプの選択肢に代わる良い選択肢になりますか?
デカルト積が必要ですか? –
期待した結果を表示できますか? –