in MYSQL Berechnungen durchführen.

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

  • in MYSQL Berechnungen durchführen.

    Hallo,

    folgendes Problem:

    Ich möchte in einem Select Query ein Feld durch ein anderes Teilen und nach dem Ergebnis Feld ordern, geht das?

    Ich habe das aktuell so, das produziert aber irgendwie einen endlos query, kann also nicht stimmen

    PHP-Code:
    SELECT 
                                                         id
    ,
                                                         
    bezeichnung,
                                                         
    beschreibung,
                                                         
    picture,
                                                         
    wert votes AS RATING
                                                 FROM
                                                         x
                                                 ORDER BY
                                                         RATING DESC 
    außerdem sollte noch geprüft werden das votes ungleich 0 ist, jemand ne idee? finde auch keine sinnvolle übersicht zu den Berechnungsfunktionen

  • #2
    klar kannst du das, für die Überprüfung schau dir mal

    - IF
    - CASE ... WHEN ...

    mal an, Link: http://dev.mysql.com/doc/mysql/en/co...functions.html

    Kommentar


    • #3
      Tolle Formatierung ...

      ... Glückwunsch ... !
      carpe noctem

      [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
      [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

      Kommentar


      • #4
        Re: Tolle Formatierung ...

        Original geschrieben von goth
        ... Glückwunsch ... !
        sorry weiss auch nicht warum das SELECT soweit wegrutscht :/
        Aber die Berechnung klappt jetzt, der Fehler war doch anderer Natur, hatte einen JOIN vergessen

        jetzt muss ich nur noch die division durch 0 abfragen

        danke!

        Kommentar

        Lädt...
        X