yo,
Kann mir jetzt da einer weiterhelfen? wie kann ich aus der abfrage eine abfrage erstellen, bei der ich nicht die memberid fest vorgebe. in dem fall die 53
der lösungsweg sollte eine korrelierte unterabfrage in der WHERE klausel sein, die prüft, ob der bevorzugte Wert vorhanden ist kombiniert mit einer CASE Anweisung, die entscheidet, ob der Datensatz nun genommen wird oder nicht.
Mögliche fälle:
1. Der aktuelle Datensatz besitzt den bevorzugten Wert, dann nimm den Datensatz.
2. der aktuelle Datensatz besitzt nicht den bevorzugten Wert, und es gibt für diese Person in keinen anderen Datensatz diesen bevorzugten Wert, dann nimm diesen Datensatz.
3. der aktuelle Datensatz besitzt nicht den bevorzugten Wert, und es gibt für diese Person in einen anderen Datensatz diesen bevorzugten Wert, dann nimm diesen Datensatz nicht.
Ilja