[Seasar-user:3544] [S2DAO]条件付の外部結合にて、結合テーブルの値が取得できない
takehito sasaki
[E-MAIL ADDRESS DELETED]
2006年 4月 24日 (月) 17:01:35 JST
はじめまして、佐々木です。
以下の環境にて、下記SQLを実行したところ、TABLE_A,TABLE_Bの値は、
entityクラスに値が入ってきますが、TABLE_Cが入りません(TABLE_Cの結合条件
を無くすと表示される)
吐かれたログをCSEにて実行すると値が帰ってきます。
このような状況の方いらっしゃいますか?
また解決した人がいらっしゃればご教授ください
よろしくお願いします。
環境
S2Dao 1.0.32
PostgreSQL 8.1
SELECT
TABLE_A.FIELD1,
TABLE_A.FIELD2,
TABLE_B.FIELD1,
TABLE_B.FIELD2,
TABLE_C.FIELD1,
TABLE_C.FIELD2,
FROM
TABLE_A,
LEFT OUTER JOIN TABLE_B ON TABLE_A.ID = TABLE_B.ID
LEFT OUTER JOIN TABLE_C ON TABLE_A.ID = TABLE_C.ID
AND TABLE_C.FIELD2 =/*FIELD2.VALUE*/
WHERE
TABLE_A.FIELD1 = /*FIELD1.VALUE*/
--
takehito sasaki <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内