Announcement

Collapse
No announcement yet.

Datum nach Monat filtern

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datum nach Monat filtern

    Hallo zusammen

    ich bin jetzt schon ne ganze Zeit auf der Suche nach einer Lösung für das Problem, da ich hier noch kein Profi bin tu ich mich etwas schwer mit dem Thema Datum.

    Nun zu meine Problem:
    Ich habe eine Tabelle wo es ein Datumsfeld gibt, ist auch so deklariert.
    Nun möchte ich die Tabelle so auswerten das ich nur bestimmte Spalten bekommen und das Datum soll so gefilter werden 02.2011 z.B.

    Wie stell ich das an über Convert? Ich bin momentan leider total verwirrt und weis nicht wie ich ansetzen soll.

    Danke im voraus für euere Hilfe
    Bis dann
    net-tobi

  • #2
    Hallo

    select to_char(sysdate,'mm.yyyy') from dual;(oracle)

    Gruß

    Martin

    Comment


    • #3
      Hallo Martin

      danke für die schnelle Antwort nur noch eine Frage ist das für Oracle oder geht das auch auf einen SQL Server 2005?

      Wäre wohl nicht schlecht gewessen es dabei zuschreiben

      Bis dann
      net-tobi

      Comment


      • #4
        Originally posted by net-tobi View Post
        ist das für Oracle oder geht das auch auf einen SQL Server 2005?
        wohl nicht
        Originally posted by net-tobi View Post
        Wäre wohl nicht schlecht gewessen es dabei zuschreiben
        oder gleich im richtigen Unterforum posten.....

        wirdwohl nicht mit CONVERT gehen, aber so
        [HIGHLIGHT="SQL"]SELECT CASE WHEN DATEPART (MONTH, GETDATE()) < 10 THEN CHAR(48) ELSE SPACE(0) END
        + RTRIM (CAST (DATEPART (MONTH, GETDATE()) AS CHAR(2)))
        + CHAR(46) +CAST (DATEPART (YEAR, GETDATE()) AS CHAR(4))
        [/HIGHLIGHT]

        Comment


        • #5
          geht im SQL-Server zB. so:

          select ... where substring(convert(varchar, meinDatum, 104), 4, 7) = '04.2007'

          bye,
          Helmut

          Comment


          • #6
            Bei anderen DBMS mit
            [highlight=sql]Extract( year from <Datum>)[/highlight] oder [highlight=sql]year( <Datum>)[/highlight]

            Comment


            • #7
              Hallo zusammen

              danke erstmal für die schnellen Antworten.
              Ich werde das alles mal ausprobieren mit
              was ich am besten zurecht komme und dann mich nochmal melden

              Bis dann
              net-tobi

              Comment

              Working...
              X