Zum Inhalt springen

Access Abfrage


andy_mann

Empfohlene Beiträge

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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
Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...