解決策が見つからないようです。2つのSQLデータテーブルをasp.net Webサイトのコード内にvb.netを使用してマージする
ここに状況があります。私は別のwhere句を持つ同じテーブルから2つのSQLクエリを持っています。
表Aは、このSQL文の使用:
Select jo.AssemblySeq As Assm,
jo.OprSeq As [OP Center #],
jo.WCCode As WC,
Convert(Varchar, jo.DueDate, 101) As [Due Date],
ja.RequiredQty As Qty,
jo.QtyCompleted As [Qty Comp],
jo.OpComplete As OpComplete
From JobOper jo
Join JobAsmbl ja
On jo.JobNum = ja.JobNum
And jo.AssemblySeq = ja.AssemblySeq
Where jo.JobNum Like '236087.%'
And ja.AssemblySeq <> 0
Order By jo.AssemblySeq;
戻り、このデータを:
Select jo.AssemblySeq As Assm,
jo.OprSeq As [OP Center #],
jo.WCCode As WC,
Convert(Varchar, jo.DueDate, 101) As [Due Date],
jo.QtyPer As QTY,
jo.QtyCompleted As [Qty Comp],
jo.OpComplete As OpComplete
From JobOper jo
Join JobAsmbl ja
On jo.JobNum = ja.JobNum
And jo.AssemblySeq = ja.AssemblySeq
Where jo.JobNum Like '236087.%'
And ja.AssemblySeq = 0
Order By jo.AssemblySeq;
戻り、このデータ:
表Bは、このSQLクエリを使用しています:
私がする必要がどのような私はASSMと呼ばれる列、OPセンター#を持っているように、これらの2つのテーブルをマージされ、WC、期日は、数量、数量は、OpCompleteを完了しました。私の問題は、テーブルAのクエリのwhere句は、ja.AssemblySeq <> 0、テーブルBのクエリのwhere句はja.AssemblySeq = 0です。
両方のクエリのすべての行が必要です。いくつかのタイプの結合が必要かどうか、またはサブクエリを含むかどうかはわかりません。
これはASP.NETとVB.NETとは何が関係がありますか? – mason
SQLデータベースに接続するASP.NET WebサイトでVB.Netを使用しています – mbcharney
どのように関連性がありますか? 2つのクエリをSQLで組み合わせるだけであれば、それはまったく関係ありません。 – mason