[seasar-dotnet:1403] Re: [DBFlute] 子テーブルの導出カラムで絞り込み [(Query)DerivedReferrer]

kubo [E-MAIL ADDRESS DELETED]
2009年 7月 9日 (木) 14:34:08 JST


久保(jflute)です。

(Specify)DerivedReferrerが出きているので、
比較的実現しやすいかもしれませんので、
ちょっとその辺頭の中でイメージしてみますね。

> 「回避手段」
> ・子テーブルの対象となる導出カラムのCOUNTをしたVIEWを作成し ました。
さらには、非正規テーブル一個作ってCOUNTを同期させる
ってのも個人的にはお奨めです。
パフォーマンス的にも良いので(COUNTのカラムにINDEX貼って)。
(同期が確実にするのが難しい状況だとダメですが)


2009/7/9 西山 はじめ <[E-MAIL ADDRESS DELETED]>:
> お世話になっております。
> 西山です。
>
> JavaとC#版の機能差のページを見逃しておりました。
> 申し訳ありませんでした。
>
> 検索対象テーブル・カラムが数十種類あり、比較方法がそれぞれ数 種類ずつ、それらの組み合わせで12個まで条件が追加されるとい
> う、動的に検索条件が変更される機能の部分でして、外だしSQLに したくない箇所です。(出来ないわけではありません)
>
> (最終的に検索したいメインのテーブルは一つ、検索は全てその関 連テーブルだけです)
>
> 回避手段見つかりましたので、優先度だけ高くしていただけると幸 いです。
>
> 「回避手段」
> ・子テーブルの対象となる導出カラムのCOUNTをしたVIEWを作成し ました。
>
>
> 以上よろしくお願いいたします。
>
>
> [2009/07/08 16:50] kubo さんは書きました。:
>>
>> 久保(jflute)です。
>>
>> 西山さん、こんにちは
>>
>> (Query)DerivedReferrerですが、DBFlute.NETにはまだないです。
>> http://dbflute.sandbox.seasar.org/contents/topic/csharpusers.html
>> の通りですね。
>>
>> 単純に自分の作業時間の確保の問題なので、
>> この課題の優先度を上げることはできますが、
>> もし、直近で迫られているなら、外だしSQLで実装して下さい。
>>
>> 2009/7/8 西山 はじめ <[E-MAIL ADDRESS DELETED]>:
>>>
>>> お世話になっております。
>>> 西山です。
>>>
>>> (Query)DerivedReferrerですが、現在進行中のプロジェクトで必要
>>> に迫られております。
>>>
>>> Java版では、あるようですが.NET版でも実現できるでしょうか?
>>> http://d.hatena.ne.jp/jflute/20090109/1231481996
>>>
>>>
>>> 以上よろしくお願いいたします。
>>>
>>> --
>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>> 株式会社フジミック システム開発センター ソフトウェア開発部
>>> 西山 創
>>> [E-mail]:[E-MAIL ADDRESS DELETED]
>>>
>>> 〒140-0002 品川区東品川3-32-42 フジテレビ別館7F
>>> [TEL]:03-5495-1060
>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>
>>> _______________________________________________
>>> seasar-dotnet mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>>
>>
>>
>>
>
>
> --
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 株式会社フジミック システム開発センター ソフトウェア開発部
>  西山 創
> [E-mail]:[E-MAIL ADDRESS DELETED]
>
> 〒140-0002 品川区東品川3-32-42 フジテレビ別館7F
> [TEL]:03-5495-1060
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>


seasar-dotnet メーリングリストの案内