Problem mit ermittlung des Durchschnitts

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

  • Problem mit ermittlung des Durchschnitts

    Problem beim ermitteln des Durchschnitts

    Ich habe ein Tabelle in welcher die Namen von Bildern stehen welche der USer bewerten kann.

    Nun will ich das Bild heraussuchen welches durchschnittlich die meisten punkte hat.

    Das wäre in dem fall spalte_bewertung / spalte_anzahl

    Ich habe es mit folgendem Code versucht aber SQL bzw PHP gibt mir nix zurück. Auch mysql_error() & mysql_errno() geben keinen Fehler aus.

    Kann mir jemand weiterhelfen?

    PHP Code:
    $top_img_data=mysql_query("SELECT (bewertung / anzahl) AS schnitt FROM tabelle_bilder ORDER BY schnitt LIMIT 0, 1");
    $top_img=mysql_fetch_array($top_img_data); 
    Anwälte in Vulkane werfen -
    Wer anderen eine Bratwurst brät, der besitzt ein Bratwurstbratgerät!

  • #2
    was denkst du, was passiert bei anzahl=NULL oder 0?

    Comment


    • #3
      hab LIMIT nun auf 1 gestezt (blöder fehler von mir)
      aber er gibt nochimmer nix aus
      Last edited by flyingMiATA; 25-05-2004, 12:28.
      Anwälte in Vulkane werfen -
      Wer anderen eine Bratwurst brät, der besitzt ein Bratwurstbratgerät!

      Comment


      • #4
        ich sag nix mehr

        Comment


        • #5
          ahso, naja, wenn die anzahl=0 ist, dann ist die bewertung ja auch 0 und der durchschnitt fällt nicht ins gewicht
          Anwälte in Vulkane werfen -
          Wer anderen eine Bratwurst brät, der besitzt ein Bratwurstbratgerät!

          Comment


          • #6
            wo haste denn Mathe gelernt

            Comment


            • #7
              Hallo flyingMiATA

              1. NULL <> 0
              2. desc fehlt ...

              Comment


              • #8
                Original geschrieben von flyingMiATA
                ahso, naja, wenn die anzahl=0 ist, dann ist die bewertung ja auch 0 und der durchschnitt fällt nicht ins gewicht
                a : 0 = &#177;∞ mit a ≠ 0
                0 : 0 = n.d.
                Last edited by derHund; 25-05-2004, 15:13.
                Die Zeit hat ihre Kinder längst gefressen

                Comment

                Working...
                X