hallo,
vielleicht kann mir ja hier jemand helfen, ich habe folgendes problem:
ich möchte eine abfrage erstellen in der mir die personen angezeigt werden, bei denen tenor, währung und default mit den werten von person '12345' übereinstimmen. nachfolgende abfrage habe ich bereits erstellt, bei der aber das problem auftritt, dass das system mir alle personen anzeigt bei denen es zu mindestens einer übereinstimmung kommt und nicht wie von mir gewünscht, nach einer kompletten übereinstimmung gesucht wird d.h. ich möchte, dass mir nur die personen angezeigt werden bei denen alle werte übereinstimmen. (zu jeder person gibt es mehrere tenor- und währungsunterscheidungen, d.h. zu personen '12345' mehrere spalten und zeilen nach denen komplett in der datenbank gesucht werden soll). Wie muss ich meine abfrage ergänzen, dass nur nach dem kompletten datensatz gesucht wird?
select distinct b.personen
from Tabelle1 a, Tabelle1 b
where a.tenor = b.tenor
and a.währung = b.währung
and a.default = b.default
and a.personen = '12345'
order by b.personen asc
vielen dank schonmal
vielleicht kann mir ja hier jemand helfen, ich habe folgendes problem:
ich möchte eine abfrage erstellen in der mir die personen angezeigt werden, bei denen tenor, währung und default mit den werten von person '12345' übereinstimmen. nachfolgende abfrage habe ich bereits erstellt, bei der aber das problem auftritt, dass das system mir alle personen anzeigt bei denen es zu mindestens einer übereinstimmung kommt und nicht wie von mir gewünscht, nach einer kompletten übereinstimmung gesucht wird d.h. ich möchte, dass mir nur die personen angezeigt werden bei denen alle werte übereinstimmen. (zu jeder person gibt es mehrere tenor- und währungsunterscheidungen, d.h. zu personen '12345' mehrere spalten und zeilen nach denen komplett in der datenbank gesucht werden soll). Wie muss ich meine abfrage ergänzen, dass nur nach dem kompletten datensatz gesucht wird?
select distinct b.personen
from Tabelle1 a, Tabelle1 b
where a.tenor = b.tenor
and a.währung = b.währung
and a.default = b.default
and a.personen = '12345'
order by b.personen asc
vielen dank schonmal
Comment