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.

SQL: Division mit doppelten not exists

Empfohlene Antworten

Hallo, ich hab hier diesen EERM

http://i105.photobucket.com/albums/m239/souljumper/erwin_log.jpg

da gibts u.a. 3 Relationen Bussfahrer, Einsatzplan und Fahrten

Ich soll nun eine SQL-Anweisung formulieren die mir diese Information liefert:

Für welche Busfahrer gilt, dass es keine Linie gibt, die sie noch nicht gefahren sind?

auf deutsch: welcher bussfahrer ist alle linien gefahren.

nun weis ich, das ich hier mit dem doppelten not exists arbeiten muss, aber es kommt bei mir immer nur blödsinn raus

Die SQL-Anweisung die bei meinem versuchen rausgekommen ist, ist diese hier:

select mita_id from busfahrer b where not exists

(select * from einsatzplan e where not exists

(select * from fahrten f where f.fahrt_id = e.fahrt_id));

leider werden mir auf diese weise alle bussfahrer ausgegeben, was nicht stimmt. Kann mir jemand sagen was ich falsch mache oder wie die anweisung dafür lauten muss?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

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.