Announcement

Collapse
No announcement yet.

SQL Formulierungsproblem

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

  • SQL Formulierungsproblem

    Hallo Gemeinde,

    In einer FB-Datenbank ist eine Tabelle mit folgenden Feldern:
    Datum, Zeit, Temperatur

    Ich möchte nun erreichen, dass die Ausgabe das Jahr, das Datum, die Zeit und die tiefste Temperatur ausgibt.

    Das Jahr und den Tiefstwert bekomme ich hin:
    Code:
    select extract(year from datum) as Jahr, min(temperatur) as tiefstwert
    from vp2_data
    group by 1
    Den Tag und die Zeit bekomme ich nicht hin. Wer weiß wie's geht?

    Danke fürs mitbrainen
    Uwe

  • #2
    Originally posted by Uwe Merckens View Post
    Hallo Gemeinde,

    In einer FB-Datenbank ist eine Tabelle mit folgenden Feldern:
    Datum, Zeit, Temperatur
    Warum trennst Du Datum und Zeit? Damit machst Dir das Leben nur schwer.

    Ich möchte nun erreichen, dass die Ausgabe das Jahr, das Datum, die Zeit und die tiefste Temperatur ausgibt.
    Wer weiß wie's geht?
    Fixe den genannten Fehler.

    Comment


    • #3
      Originally posted by akretschmer View Post
      Warum trennst Du Datum und Zeit? Damit machst Dir das Leben nur schwer.
      Fixe den genannten Fehler.
      ? Wo ist denn ein Fehler genannt?

      @Uwe:
      Möchtest Du eine Liste von Tiefsttemperaturen pro Tag oder die tiefste Temperatur des Jahres?
      Das wären unterschiedliche Selectansätze. Hast Du Probleme, die Zeit abzuspalten?
      Die Zeit kannst Du mit cast(meinDateTime as Time) abtrennen oder per extract(hour.. , extract(minute und die Teile wieder zusammensetzen.
      Voraussetzung ist, das Datumsfeld ist vom Typ Datetime und enthält auch einen Uhrzeitanteil.
      Gruß, defo

      Comment


      • #4
        Erst ma sorry, dass ich erst jetzt darauf zurückkomme - hatte Ferien :-))
        @ defo:
        ich möchte die tiefste Temperatur des Jahres ermitteln, den Tag und die Uhrzeit. Datum und Zeit sind in zwei Feldern erfasst (date, time)

        Comment


        • #5
          Hallo,
          Originally posted by Uwe Merckens View Post
          ...ich möchte die tiefste Temperatur des Jahres ermitteln, den Tag und die Uhrzeit.
          ist ein typisches Kleinster/Größter Datensatz-Problem. Siehst du hier: Bei "doppelten" Datensätzen nur einen anzeigen

          Gruß Falk
          Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

          Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

          Comment

          Working...
          X