私はすでにT-SQL(カーソル&ループ)を使用して解決される問題を持っている。(SQLサーバー2005)表示SQLクエリを使用してマスター/マスター・ディテール表からのレコードのみ
しかし、私は解決策を探していますSQLを使用します。
私は列を持つマスター表を持っているがMasterRecord(すべてがユニークとタイプVARCHARおよびPKです)
MasterRecord
------------
MRecord1
MRecord2
MRecord3
MRecord4
................
..................
MRecord[n]
今すぐマスター詳細テーブルが2列MasterRecord(varchar型& FK)とDetailRecord(varchar型を持っていると言います)[n]は、任意の数
問題は、各固有マスタレコードのために、私はトップ2をフェッチする必要があることであることができる
MasterRecord DetailRecord
---------------------------------------------
MRecord1 MRecord1_DetailRecord1
MRecord1 MRecord1_DetailRecord2
MRecord1 MRecord1_DetailRecord3
MRecord1 MRecord1_DetailRecord4
MRecord2 MRecord2_DetailRecord1
MRecord2 MRecord2_DetailRecord2
MRecord2 MRecord2_DetailRecord3
MRecord2 MRecord2_DetailRecord4
...............................................
................................................
MRecord[n] MRecord[n] _DetailRecord1
MRecord[n] MRecord[n] _DetailRecord2
MRecord[n] MRecord[n] _DetailRecord3
MRecord[n] MRecord[n] _DetailRecord4
詳細レコード
O/P:
MasterRecord DetailRecord
---------------------------------------------
MRecord1 MRecord1_DetailRecord1
MRecord1 MRecord1_DetailRecord2
MRecord2 MRecord2_DetailRecord1
MRecord2 MRecord2_DetailRecord2
MRecord3 MRecord3_DetailRecord1
MRecord3 MRecord3_DetailRecord2
...............................................
..............................................
MRecord[n] MRecord[n] _DetailRecord1
MRecord[n] MRecord[n] _DetailRecord2
希望私ははっきりと私の問題を説明しました。
詳細をお知らせください。
を役に立てば幸い?どの言語/フレームワークですか? .net/java/vb6? winforms/asp.net/silverlight? – shahkalpesh
それはSQLサーバー2005です。私はそれをDataGridに表示したいと思います。それはAsp.netアプリケーションです。しかし、問題はバックエンドだけで解決する必要があります。私は(上司の指示に従って)コードの背後でそれを処理するはずがありません。 –