SubQuery

Hallo,


ich versuche folgende Abfrage nachzubilden:


select * from tabelleA where tabelleA.id not in (select id2 from tabelleB where tabelleB.attribut = 'wert')


Wie ist das möglich ???


Danke und vg
Simone



Re: SubQuery

Hallo Simone,


du meinst, du möchtest das mit einer CRM-Ansicht nachstellen?


So 100%ig geht das nicht, da auf auf Nichtvorhandensein eines Datensatzes nicht gesprüft werden kann. Wenn aber der verbundene Datensatz 100% existiert, dann geht es, da man ja in der Ansicht auf verbundene Datensätze und deren Werte prüfen kann.



AW: Re: SubQuery

Hallo,


nein ich wollte das mit einer QueryExpression nachstellen.


Vg, Simone



Re: AW: Re: SubQuery

Soweit ich das auswendig weiß, können über eine QueryExpression nur Felder der aktuellen Entität abgefragt werden. Über FetchXml ist man da flexibler.


Mach es doch ansonsten einfach über SQL und den FilteredViews?