Announcement

Collapse
No announcement yet.

Zeitdauer in Mysql-DB Speichern

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

  • Zeitdauer in Mysql-DB Speichern

    Ich möchte eine DB mit CD bzw. Filmen erstellen.
    Jeder Film bzw. Song hat doch eine Spieldauer.

    Wie speicher ich die Dauer ab und wie kann ich sie zusammenrechnen (CD Gesamtspielzeit)?

    Vielen Dank
    Thomas

  • #2
    Originally posted by Enigma228 View Post
    Wie speicher ich die Dauer ab und wie kann ich sie zusammenrechnen (CD Gesamtspielzeit)?
    Wenn dir Minuten genügen als Integerwert für die Minuten. Falls Sekunden nötig sind dann als Laufzeit in Sekunden und dann vor der Anzeige umrechnen in Minuten.

    Zusammenrechnen: Wie wäre es mit aufsummierung (Select Sum(...) ....)

    Comment


    • #3
      Also..

      Muss ich also mit Int werten arbeiten?

      Schade ich dachte es gibt irgendeine Zeitfunktion o.ä. für diesen Fall..

      Danke für die Hilfe!!

      Thomas

      Comment


      • #4
        Originally posted by Enigma228 View Post
        Muss ich also mit Int werten arbeiten?

        Schade ich dachte es gibt irgendeine Zeitfunktion o.ä. für diesen Fall.
        Wieso sollte es sowas geben? Das addieren von Zeitdauern erfordert keine spezielle Algebra. 2h + 2h = 4h.

        Comment


        • #5
          Danke!!!!

          Warum es das geben sollte? als Servicefunktion.. gibt ja auch andere Funktionen die man auch selbst errechnen könnte..

          Vielen Dank

          Thomas

          Comment


          • #6
            http://dev.mysql.com/doc/refman/5.1/de/data-types.html


            -> http://dev.mysql.com/doc/refman/5.1/de/time.html
            Christian

            Comment


            • #7
              Habs rausbekommen

              Werte in Time-Werten Speichern und zusammenfassen so:

              http://dev.mysql.com/doc/refman/5.1/...-overview.html

              SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(time_col))) FROM tbl_name;

              Danke euch beiden..

              @Christian der Link war sehr hilfreich

              Comment

              Working...
              X