スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

S2JDBCでLEFT JOINする

S2JDBCで、

SELECT A.*, B.*
FROM A LEFT OUTER JOIN B
ON A.ID = B.ID
ORDER BY B.NO

という処理を行いたかったが、公式やぐぐって出てくるサイトは、全てが

SELECT A.*, B.*
FROM A LEFT OUTER JOIN B
ON B.ID = '1'
ORDER BY B.NO

というような書き方の事しか書いてなくて、マウスを投げた。

結局、参考のソースコードは先輩に見せてもらったけど、自分で調べようと思ってそのコード中に書かれているキーワードを入れたらようやく参考になる記事様が見つかった。

S2JDBCでのjoinについての備忘録
http://d.hatena.ne.jp/black-vinegar/20110202/p1

うん、さっき自分が模写したコードと全く同じだ。

自分は、最終的にソートで左結合したテーブルの要素が欲しいので、getResutList()の前に

.orderBy("a.no")

を追加していた。


これって、S2JDBCはそもそも全然関係ない、JPAという物の機能なんですか?分かりません><

これは、全然タイプセーフには書けないのか・・・。
スポンサーサイト
プロフィール

gkurose

Author:gkurose
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。