C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 46 を表示中)
■24714 / )  LINQでのクエリ構文について
□投稿者/ じいおい (1回)-(2008/09/08(Mon) 17:00:54)

分類:[.NET 全般] 

データベースを勉強中で、LINQによる処理をしようと思っています。
クエリ構文をどのように書いたらいいのかがどうしても分かりません。
よろしくお願いします。
下記のテーブルを下のように取得したいのですが、どうしてもわかりません。
番号の数は変わる事があるので、このようなテーブル構造にしています。
[VB9.0]

テーブル
日付 | 番号 | 値
1/1 | 1 | 234
1/1 | 2 | 12 
1/1 | 3 | 455
1/2 | 1 | 235
1/2 | 2 | 13
1/2 | 3 | 453
1/3 | 1 | 229
1/3 | 2 | 15
1/3 | 3 | 444




結果の取得
日付 | 1 | 2 | 3 |
1/1 | 234 | 12 | 455
1/2 | 235 | 13 | 453
1/3 | 229 | 15 | 444




Using db As New DB("|DataDirectory|\DB.sdf")

Dim results = From c In db.T_DB _
Select (From c In db.T_DB Where c.番号 = 1 Select c.値), _
Select (From c In db.T_DB Where c.番号 = 2 Select c.値), _
Select (From c In db.T_DB Where c.番号 = 3 Select c.値)

  End Using



返信 編集キー/


管理者用

- Child Tree -