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.

Empfohlene Antworten

Veröffentlicht

Hallo Leute,

ich habe da ein Problem mit einer SQL Access abfrage. Leider bin ich etwas aus der übung, glaub aber für euch ist das eine kleinichkeit.

Habe in Access 2 Tabellen. Tabelle Kunden -> ID,Name,... , Tabelle Besuch -> ID_Kunde, Jahr.

Beide Tabellen sind mit der ID Verknüpft.

In der Tabelle Besuch wird eingetragen wann welcher Kunde Besucht wird (Nur das Jahr).

Die Tabelle wird schon mehrere Jahre geführt.

Jetzt möchte ich wiessen, welcher Kunde im Jahr 2011 nicht besucht wurde.

Select Distinct Kunden.Name FROM Kunden Where Kunden.ID = Besuch.ID_Kunden not Besuch.Jahr NOT 2011;

Das stimmt so nicht, kann mir jemand helfen?

Gruß und vielen Dank

andy_mann

Oh wie ich Access SQL hasse

[Jahr not like '2011'] sieht für mich falsch aus, da die "Platzhalter" fehlen. Like in sinne von x like '%bla' wo das % dann sagt "irgend ein string"

Wobei ich da jetzt auch nicht die Hand für ins Feuer leg.

Ich gehe jetzt davon aus, dass du das Datum als DATE in der DB stehen hast.


SELECT distinct k.Name 

FROM Kunden k

          INNER JOIN Besuch b ON k.ID=b.ID_Kunde 

WHERE NOT datepart("yyyy", b.jahr) = 2011

Ne kurze Google Suche gibt mir nur "im Wizzard machst du ...." Unfug zurück, daher hab ich nicht die geringste Ahnung ob dir datepart in Access nen String oder nen Integer zurückgibt. Das musste testen, in Access bin ich nicht so sicher wie ich in, ich sag jetzt einfach mal geringschätzend, echtem SQL bin.

Der Rest sollt aber auch in Access tun.

Gruß

Sven

Bearbeitet von streffin

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

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.