Wpdb get-> Ergebnisse um den Monat aus der db heraus

Ich bekomme nicht das korrekte Ergebnis von meinem Versuch, eine Tabelle mit den verschiedenen angezeigten Monaten zu erstellen, und dann, wie viel das durchschnittliche Gewicht für diesen Monat war. Das habe ich bekommen:

Im Moment benutze ich die `WHERE CLAUSE ‘mit welchem ​​Monat es manuell ist, aber ich möchte es dynamischer, wenn es möglich ist?

 get_results( "SELECT dato, avg(fiske_vaegt) as fiske_vaegt FROM `wp_registreringer` WHERE MONTH(dato) = 11 AND YEAR(dato) = 2017;"); foreach ( $rows as $row ) { ?> 

AUSGABEN: Es wird natürlich nur ein Monat angezeigt, aber dann muss die Ausgabe des Monats so formatiert werden, dass nur der Monat wie Januar und so weiter angezeigt wird Zusammenfassend ist es möglich, eine Select-statement zu erstellen, um dynamisch alle Datensätze des gesamten Monats zu erfassen und den korrekten Monat mit dem richtigen Durchschnitt anzuzeigen. Menge an Gewicht aus meiner database?

Solutions Collecting From Web of "Wpdb get-> Ergebnisse um den Monat aus der db heraus"

Sie könnten den MONTHNAME(dato) auf Ihrem ausgewählten Like verwenden

 $rows = $wpdb->get_results( "SELECT MONTHNAME(dato) as month_name, avg(fiske_vaegt) as fiske_vaegt FROM `wp_registreringer` WHERE MONTH(dato) = 11 AND YEAR(dato) = 2017;"); 

und darauf zugreifen wie dieses echo $row->month_name


MONTH Kilo
dato;?> fiske_vaegt;?>