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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.69456 の関連記事表示

<< 0 >>
■69456  Re[2]: SQL文で取得できたりできなかったりする理由は?
□投稿者/ スライム -(2013/12/27(Fri) 12:44:59)
    2013/12/27(Fri) 13:22:07 編集(投稿者)

    以下のようなテーブル及びデータがすでに入っています。

    dbo.T1  dbo.D1                  dbo.K1
    ┌──┐┌──┬──┬──┬─────────┐┌──┬──┐
    │Name││Num │Name│Ver │Url        ││Num │Rev │
    ├──┤├──┼──┼──┼─────────┤├──┼──┤
    │aaa ││  1│aaa │  1│./file/aaa-001.xls││  1│  1│
    │bbb ││  2│aaa │  2│./file/aaa-002.xls││  2│  5│
    └──┘│  3│bbb │  1│./file/bbb-001.xls││  3│  1│
        │  4│bbb │  2│./file/bbb-001.xls││  4│ 10│
        │  5│bbb │  3│./file/bbb-003.xls││  5│ 20│
        └──┴──┴──┴─────────┘└──┴──┘

    すみません。最終行は
      WHERE T1.Name = 'aaa'
    ではなくて、
      WHERE T1.Name = @Name
    です。

    ためしに変数を変えたまま投稿してしまいました。

    また、結果は以下の通りです。
    @REV = 9のとき
    ┌──┬──┬──┬──┬─────────┬──┐
    │Name│Num │Name│ Ver│Url │Rev │
    ├──┼──┼──┼──┼─────────┼──┤
    │aaa │ 2│ aaa│ 2│./file/aaa-002.xls│ 5│
    └──┴──┴──┴──┴─────────┴──┘
    @REV = 10のとき
    ┌──┬──┬──┬──┬─────────┬──┐
    │Name│Num │Name│ Ver│Url │Rev │
    ├──┼──┼──┼──┼─────────┼──┤
    │aaa │NULL│NULL│NULL│NULL │NULL│
    └──┴──┴──┴──┴─────────┴──┘

    @REV = 9のときも 10の時も同じ結果が得られると思うのですが。
    ┌──┬──┬──┬──┬─────────┬──┐
    │Name│Num │Name│ Ver│Url │Rev │
    ├──┼──┼──┼──┼─────────┼──┤
    │aaa │ 2│ aaa│ 2│./file/aaa-002.xls│ 5│
    └──┴──┴──┴──┴─────────┴──┘
記事No.69452 のレス /過去ログ118より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -