2010-12-03 14 views
1

可能性の重複:
Aggregate SQL Function to grab only the first from each group選択して登録しよう - 1つまたはヌル接続を返し

みなさん、こんにちは、

は、私は次のようでビューを持っていると仮定このようなselect文:

select app.[applicationid], apref.personid as backupdbaid 
from application.VW_APPLICATION app 
left join general.applicationpersonroleref apref 
    on (apref.applicationid = app.applicationid and apref.roleid = 3) 
left join person.person secondary 

接続テーブルにバックアップdbaがなく、アプリケーションにN個のバックアップdbasがある場合のN個のローがある場合、NULL backupdbaidを持つアプリケーションを自然に返します。

問題は次のとおりです。接続されたDBAのヌルまたはローのいずれかを取得する必要があります。返された行は、それが単なるものである限り、実際に重要ではありません。

これを実行する最善の方法はどれですか?

ありがとうございました!

答えて

関連する問題