MySQL: Preise über oder unter dem Durchschnitts-Preis auslesen
Frage von Gast | 07.07.2016 um 13:27
Ich habe in meiner MySQL-Datenbank eine Tabelle, in der ich meine Produkte und Preise eingespeichert habe.
Nun würde ich gerne eine MySQL-Abfrage formulieren, die mir alle Produkte ausliest, die entweder über oder unter dem durchschnittlichen Preis gelistet sind.
Ich bekomme noch hin, den Durchschnitt auszurechnen, jedoch weiß ich nicht, wie man das in eine Abfrage hineinbekommen kann. Kann mir jemand helfen?
Ähnliche Themen
Börse: Orderzusätze beim Kauf von Wertpapieren
Info | 0 Kommentare
MySQL: Minimale Wortlänge bei der Volltextsuche ändern
Tipp | 1 Kommentar
MySQL: CSV Export als auf dem Server gespeicherte Datei
Tutorial | 0 Kommentare
Mehrere Texte gleichzeitig ersetzen
Tutorial | 0 Kommentare
MySQL/PHP: ID vom letzten INSERT auslesen
Info | 0 Kommentare
MySQL: CSV Export als automatischer Download
Tutorial | 1 Kommentar
Textdateien mit fester Zeilenlänge umschreiben
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Den Durchschnittspreis kannst du ganz einfach mit "SELECT AVG(preis) FROM produkte" ausrechnen.
Jetzt musst du nur noch den Preis des jeweiligen Produkts mit dem Durchschnitt vergleichen:
Hiermit liest du alle Preise aus, die über dem Durchschnitt liegen. Willst du die Preise unterhalb des Durchschnitts haben, müsstest du das > durch ein < austauschen.
07.07.2016 um 13:55