Office: (Office 2013) Access SQL Abfrage

Helfe beim Thema Access SQL Abfrage in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Guten MOrgen, ich bin grade etwas unglücklich über meine SQL Abfrage Code: SELECT MITGLIED.NAME, MITGLIED.VORNAME, MITGLIED.AUSWEISNR,... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von magic1708, 8. Juni 2020.

  1. Access SQL Abfrage


    Guten MOrgen,

    ich bin grade etwas unglücklich über meine SQL Abfrage

    Code:
    Ich möchte nicht das die Werte PREMIU Z_Beit und Passiv ausgewertet werden.

    Bekomme diese Werte aber trotzdem

    Was mache ich da falsch?

    :)
     
    magic1708, 8. Juni 2020
    #1
  2. Klammersetzung oder falsche Anwendung von OR oder AND.

    ohne geschaut zu haben....
     
    fredfred, 9. Juni 2020
    #2
  3. Das war auch so mein erster Gedanke.
     
    magic1708, 9. Juni 2020
    #3
  4. Access SQL Abfrage

    ... und: Nachverfolgt oder verworfen?

    Code:
    Logik: Angenommen, der Wert ist "Passiv". Damit erfüllt er zwei Kriterien innerhalb der OR-Verkettung, womit das ganze True wird und somit nicht ausgefiltert wird.

    Um das aufzulösen, gibt es verschiedene Wege.
    Je nach Datenlage wäre das kurz und übersichtlich:
    Code:
     
    ebs17, 9. Juni 2020
    #4
  5. \@Ebs: ich kann deinem Lösungsvorschlag nicht folgen.
    Wieso ist das äquivalent zueinander ?
    >"passiv" Or IsNull ?

    Er sollte doch das OR durch ein AND ersetzen..

    WHERE art"a" And art"b" And art"c"

    @MAGIC: man will es schon gar nicht mehr erwähnen-> NAME ist tabu als Feldname -> Access weist doch extra darauf hin.
     
    fredfred, 9. Juni 2020
    #5
  6. Wenn ich auf AND stelle bei denen, bekomme ich gar nix mehr als Ergbeniss


    Wegen dem Tabellenfeld, in meinen eigenen Anwendungen mache ich das auch nicht, wenn ich hier was an der Struktur ändere, streikt das Programm hinten dran.

    EDIT:

    Function FucAlter(xdat As Date) As Integer
    FucAlter = DateDiff("yyyy", xdat, Now()) + ((Format(Now(), "mmdd") < (Format([xdat], "mmdd"))))
    End Function
     
    magic1708, 9. Juni 2020
    #6
  7. Ich habe das ausprobiert -> geht.
    Du prüfst auf deshalb das AND.

    Is NULL muss natürlich auf OR bleiben
    Altersfunktion habe ich jetzt mal weggelassen ...

    Code:
     
    fredfred, 10. Juni 2020
    #7
  8. Access SQL Abfrage

    \@fredfred:
    Es soll natürlich heißen:
    Code:
     
    ebs17, 10. Juni 2020
    #8
  9. Und wird, meiner Erfahrung nach, meist nicht ernst genommen und ignoriert, oder der Vorwurf des Oberlehrers kommt zum Zuge.

    Der Gedanke deines Vorschlags war mir schon klar, aber daraus ableiten zu wollen dass die Bedingung < "passiv" zuverlässig seine Wünsche abdeckt, halte ich für gewagt.
    Man weiß ja nicht ob es auch Arten gibt die angezeigt werden sollen und nicht < als "passiv" sind -
     
    fredfred, 10. Juni 2020
    #9
  10. 1) Kenntnis der Datenlage, ggf. passende Vorplanung - das hat schon eine Bedeutung, und wäre weniger geeignet für stures Kopieren.

    2) Beide Vorschläge in #8 sind aber auch geeignet, unmittelbar auf eine Lösung mit einer zusätzlichen Tabelle (zusätzlicher Normalisierungsschritt ausgeführt) umzusteigen.

    Planung von Dateninhalten (1) und -strukturen (2) können wesentlichen Einfluss auf Lösungen und deren Komplexität haben. Man könnte da auch Chancen wahrnehmen.
     
  11. \@Matthias:

    Die gleiche SQL Anweisung hattest Du doch gestern früh in diesem Thread zur Diskussion gestellt.
    Meine Frage dort hattest Du nicht beantwortet und jetzt machst Du einen neuen Thread auf mit neuer Überschrift und doch ähnlicher Problemstellung.

    Nicht die feine Art, wie ich finde.
     
    hcscherzer, 10. Juni 2020
    #11
Thema:

Access SQL Abfrage

Die Seite wird geladen...
  1. Access SQL Abfrage - Similar Threads - Access SQL Abfrage

  2. Abfrage mit den jüngsten Einträgen erstellen

    in Microsoft Access Hilfe
    Abfrage mit den jüngsten Einträgen erstellen: Hallo liebe Experten, ich bastel gerade an einer Access-Datenbank für die Besuche meiner Klienten. Aus meiner Tabelle "KlientenT" und einer weiteren Tabelle mit "BesucheT" möchte ich eine Abfrage...
  3. Mit SQL-Abfragen Access-Daten in Excel übertrage

    in Microsoft Excel Hilfe
    Mit SQL-Abfragen Access-Daten in Excel übertrage: Hallo Leute, ich habe ein großes Problem an dem ich schon seit 2 Tagen sitze und nicht weiter komme. Im großen und ganzen versuche ich von EXCEL-VBA aus eine Select-Anweisung zu schreiben,...
  4. MS Access Abfrage mit NZ -> IsNull funktioniert in MS SQL Nicht

    in Microsoft Access Hilfe
    MS Access Abfrage mit NZ -> IsNull funktioniert in MS SQL Nicht: Hallo Leute Also ich hab ne Abfrage mit verschatelten Abfragen. Funktioniert sowei so gut ohne probleme in Access. Denn in Access mit der Funktion NZ(xy,0) werden alle Daten der haupttabelle...
  5. Abfrage mit Datum von Access an MS SQL

    in Microsoft Access Hilfe
    Abfrage mit Datum von Access an MS SQL: Hallo, ich finde keine Lösung für eine Abfrage aus einem Access Front-End an eine MS SQL Datenbank: Code: myDay = Now() - getDays.Value myDay = Format(myDay, "YYYY-MM-DD HH:MM:SS") sqlString =...
  6. SQL Abfrage in Access mit Kommentar versehen

    in Microsoft Access Hilfe
    SQL Abfrage in Access mit Kommentar versehen: Hallo, ich habe folgendes Problem, in der Datenbankanwendung bei uns wird per Abfrage auf DB2-Tabellen zugegriffen, ich würde gerne für meine Vertretung in den Abfragen Kommentare einfügen. Wenn...
  7. Access SQL Abfrage über Formular erstellen ?

    in Microsoft Access Hilfe
    Access SQL Abfrage über Formular erstellen ?: Hi, mal ne ganz doofe Frage ist es möglich eine SQL Abfrage über ein Formular Feld zu generieren? Also ich stelle mir das so vor ich habe ein Formular und dort drop down Felder dort kann ich...
  8. SQL: Fehler in der Abfrage

    in Microsoft Access Hilfe
    SQL: Fehler in der Abfrage: Hallo Leute, ich bin gerade am basteln einer SQL Abfrage, bin aber noch ein ziemlicher Neuling. Der Aufbau ist grob SELECT A.b, B.c, D.e, F.g FROM F RIGHT JOIN D RIGHT JOIN B RIGHT JOIN A ON...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden