Ankündigung

Einklappen
Keine Ankündigung bisher.

Access 2003 Fragen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Access 2003 Fragen

    Hallo zusammen,

    Morgen leider Wirtschaftsinfo Klausur.

    Geht um einige Abfragen in Access. Leider krieg ich die nicht mehr alle zusammen.

    Beispiel 1:

    Ich möchte mir gerne das Alter mit hilfe der DatDiff Funktion anzeigen lassen.

    Müsste theoretisch so gehen:

    DatDiff("yyyy";[Geburtsdatum];"24#01#2011")

    Funktioniert leider nicht.


    Beispiel 2:

    Ich möchte gerne alle Leute anzeigen die im Februar geburtstag haben.

    Müsste also so gehen: Kriterium bei Geburtsdatum:

    Monat(2)

    Funktioniert auch nicht.

    Jemand da der mir kurz helfen kann? Versuche hier seit ewigkeiten rum. Google mag mich auch nicht.

    #2
    Kurze Ergänzung:

    Ich schaffe es nun schon mit:

    DatDiff("yyyy");[Geburtsdatum];Datum())

    das Alter auszugeben. (Die differenz zwischen dem Geburtsdatum und dem heutigen Datum in Jahren.)

    Was ich allerdings nicht schaffe ist die differenz zwischen zwei beliebigen daten auszurechnen. Egal wie ich das datum formatiere, er sagt es sei falsch.

    Bsp: 24#01#1991 oder 24-01-1991 oder 24.01.1991

    Jemand eine Idee?

    Zweites Problem nach wie vor nicht gelöst.

    Kommentar


      #3

      DateDiff("yyyy", [Geburtsdatum], "24.01.1991") ?

      Kommentar


        #4
        Zu Beispiel2:

        Ich musste letzte Woche meine Datenbank als Prüfungsvorleistung abgeben,
        ich weiß zwar nicht was ne Datdiff Abfrage ist aber sowas kannst du doch locker mit dem Assi machen!

        Hatte eine Abfrage die mir alle Playstation 3 Spiele ausgeben sollte:

        SELECT Spiele.Titel, Systeme.Systemname
        FROM Systeme RIGHT JOIN (Spiele RIGHT JOIN portiert ON Spiele.S_ID=portiert.S_ID) ON Systeme.Sy_ID=portiert.Sy_ID
        WHERE Systeme.Systemname="Playstation 3";

        Wählst mit dem Abfrage Assistent alle benötigten Tabellen aus und bei Kriterien halt ="Februar" bzw. so wie du es halt aufgebaut hast.

        Allgemein kannst du mit SQL alles realtiv easy&schnell abfragen!

        Kommentar

        Lädt...
        X