Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Schwierige SQL-Abfrage!!!

Empfohlene Antworten

Veröffentlicht

Hallo zusammen.

Ich steh hier vor einem Problem, bei dem ich beim besten Willen keine Lösung finden kann (Oracle-DB):

Ich habe 3 Tabellen (vereinfacht):

Sachbearbeiter: (Spalten)

name

kuerzel

Vertreter:

nummer

sb_zugeordnet (jedem Vertreter ist ein Sachbearbeiter (kuerzel)zugeordnet, manchmal auch 2 Vertretern der gleiche, manche sb werden keinem Vertreter zugeordnet)

Adressen:

key (in diesem Fall die Vertreter-nummer)

name

Nun zu meinem Problem:

Ich will alle(!) Sachbearbeiter aufgelistet haben mit den (falls vorhandenen) Vertretern (ihren Namen). Irgrendwie klappt das bei mir nie.

Wenn ich nur die Sachbearbeiter mit den Vertreternummern selektieren will, funktionert es, aber nicht mit den Namen!

Helft mir!!!

Würd ich spontan so machen:

select table1.name, table2.name

from

(

Select name, kuerzel

from Sachbearbeiter

) as table1

Inner Join

(

Select Adressen.name, Vertreter.sb_zugeordnet

from Vertreter, Adressen

where Adressen.key = Vertreter.nr

) as table2

on table1.kuerzel = table2.sb_zugeordnet

Irgendwie so halt....

Gruß,

Uncle Reaper

Danke!

Hast mir sehr geholfen! Musste lediglich noch das ganze auf Oracle umschreiben, ansonsten war es perfekt!

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.