Possible en double:
Aggregate SQL Function to grab only the first from each grouple choix entre deux tables avec LEFT JOIN - retourner un seul ou d'une connexion null
Bonjour à tous,
Supposons que j'ai vue avec les éléments suivants sélectionnez une déclaration comme celle-ci:
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
Ce qui retournera naturellement les applications avec NULL backupdbaid quand il n'y a pas de sauvegarde dba dans la table de connexion et N lignes dans le cas où l'application a N backup dbas.
Le problème est: je dois acquérir soit null ou une rangée des DBA connectés. La ligne retournée n'a pas vraiment d'importance, tant qu'elle n'est qu'une.
Lequel est le meilleur moyen de le faire?
Merci beaucoup pour votre aide!
S'il vous plaît demander au modérateur de fermer votre question en tant que doublon – abatishchev
Et l'enseignement est: recherche d'abord, poser des questions plus tard – APC