アットウィキロゴ

落とし穴一覧

落とし穴一覧

ぶつかった落とし穴の内容と結果について。

  • CASE文のWHEN句においてBETWEEN指定ができない。
単純なサンプルを作成して記述してみたが対応できなかった。
WHENに(hoge AND hoge)形式で記述する形で対応を取った。
対応が妥当か確認する必要あり。


  • 単純結合を行ったFROM句に対しては外部結合を行えない。
たとえば以下の場合

SELECT *
  FROM M_HOGE AS mh, M_MOGE AS mm
  LEFT OUTER JOIN M_PAGE AS mp
    ON ( mh.hogehoge = mp.hogehoge)
 WHERE mh.chome = mm.chome

このような、単純結合FROM句に対しては、LEFT OUTER JOIN等の外部結合を行えないようだ。
おそらく単純結合の場合は、ベースとなるテーブルが単純結合により不安定(レコードが落ちる)ケースがあり
その対応策として?→要検証

名前:
コメント:
最終更新:2011年02月22日 17:28