Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQl Statement - Abfrage von werten aus Referenztabelle

Frage Entwicklung Datenbanken

Mitglied: Holger74

Holger74 (Level 1) - Jetzt verbinden

06.09.2012 um 09:10 Uhr, 2232 Aufrufe, 2 Kommentare

Hallo zusammen,

ich kämpfe mit einer SQl-Abfrage….ich weiß nicht ob es überhaupt geht. Ich wäre über Hilfestellung sehr dankbar.

verkürzte Problemstellung:

Zwei Tabellen:

Tabelle Adressen

Nummer 1 2
Vorname Max Katja
Name Mustermann Meier


Tabelle Zustaendigkeiten

Objekt 1000 2000
Zuständigkeit1 1 2
Zuständigkeit2 2 1
.
.

Ziel ist mit einer SQl-Abfrage folgendes Ergebnis zu bekommen

Objekt Zuständigkeit1 Zuständigkeit2
1000 Max Mustermann Katja Meier
2000 Katja Meier

Die Nummer aus Tabelle Adressen lässt sich mit Zustaendigkeit1 bzw. Zustaendigkeit2 aus der Tabelle Zustaendigkeiten verknüpfen.
Eine Abfrage für eine Zuständgkeit bekomme ich hin…..wenn ich aber zwei oder mehrere Zuständigkeiten in einer Abfrage haben möchte, scheitere ich.

Beispiel für Ergebnis mit einer Zuständigkeit:

Select zustaendigkeiten.Objekt, Adressen.Vorname, Adressen.Nachname
From Adressen, Zustaendigkeiten
Where objekt.zustaendigkeit1 = adressen.nummer

Wie muß die Abfrage aussehen für mehrere „Zuständigkeiten?

Danke im Voraus

Grüße
Mitglied: SlainteMhath
06.09.2012, aktualisiert um 09:49 Uhr
Moin,

Zitat von Holger74:
Beispiel für Ergebnis mit einer Zuständigkeit:

Select zustaendigkeiten.Objekt, a1.Vorname, a1.Nachname, a2.Vorname, a2.Nachname
From Adressen, Zustaendigkeiten
Where objekt.zustaendigkeit1 = adressen.nummer

Wie muß die Abfrage aussehen für mehrere „Zuständigkeiten?
In etwa so:
01.
Select z.object, a1.Vorname, a1.Nachname, a2.Vorname, a2.Nachname 
02.
From Zustaendigkeiten z 
03.
Join Adressen a1 on z.zustaendigkeit1 = a1.Nummer 
04.
Join Adressen a2 on z.zustaendigkeit2 = a2.Nummer
/EDIT:
Je nach dem was für ein SQL Server das ist, muss noch das ein oder andere "as" zwischen Tabellenname und Alias eingefügt werden

lg,
Slainte
Bitte warten ..
Mitglied: Holger74
06.09.2012 um 12:42 Uhr
Vielen Dank,

hat alles funktioniert.

lg
Holger
Bitte warten ..
Ähnliche Inhalte
Datenbanken
gelöst MYSQL Abfrage Werte summieren (3)

Frage von Ghost108 zum Thema Datenbanken ...

Datenbanken
gelöst SQL Statement auseinandernehmen Like (20)

Frage von H41mSh1C0R zum Thema Datenbanken ...

Windows Server
gelöst SCCM2012 Abfrage eines Registry Wertes (5)

Frage von busteron zum Thema Windows Server ...

Datenbanken
gelöst Hilfe bei SQL-Abfrage (5)

Frage von emeriks zum Thema Datenbanken ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Microsoft Office
Office Druck fehler (18)

Frage von DaistwasimBusch zum Thema Microsoft Office ...

Windows Server
Zertifikat am DC erneuern funktioniert nicht (12)

Frage von takvorian zum Thema Windows Server ...

Festplatten, SSD, Raid
Uninitialisierte Festplatte - Daten retten (11)

Frage von peterla zum Thema Festplatten, SSD, Raid ...