Ich habe Datenbank mit 5 Spalten. ID, Essen, Kosten1, Kosten2, Kosten3 und Durchschnitt.Wie kann ich Code auf Python erstellen, der mir erlaubt, die 3 Kosten für die MySQL-Datenbank zu berechnen und sie dann in der Durchschnittspalte auszugeben?Mittelwertbildung in SQL
Antwort
Müssen Sie es in Python tun? Sie können die Operation in MySql ausführen.
SELECT
AVG(cost1 + cost2 + cost3) AS avgcost
FROM foods
WHERE ...
Update: Pro Kommentar Anfrage (vorausgesetzt, Ihr Tabellenname wird foods
):
SELECT *, AVG(cost1 + cost2 + cost3) AS avgcost
FROM foods
was wäre der ganze Code? was würde nach dem wo kommen und wäre dies ein Averga, der die Nullwerte ignorieren würde – Harshmellow
Woher soll ich das wissen ?! Sie haben keine Tabelle Info zur Verfügung gestellt oder, wie wollen Sie die Zeilen filtern ... – Uzbekjon
ID = pk Lebensmittel = varchar cost1 = int cost2 = int cost3 = int mittel = int – Harshmellow
- 1. Mittelwertbildung effizient
- 2. Downsampling Daten in Matlab durch Mittelwertbildung
- 3. Postgres plperl - Aggregatfunktion zur Mittelwertbildung erstellen
- 4. Spalte mit dplyr mit Mutate dann Mittelwertbildung
- 5. Mittelwertbildung der Absolutwerte der Daten in Excel, Ignorieren leerer Zellen ("")
- 6. Mittelwertbildung verschiedener Iterationen einer Variablen in einer for-Schleife
- 7. Mittelwertbildung von Elementen nach Array-Indizes in LINQ nach GroupBy()
- 8. Mittelwertbildung von Kreiswerten (besonders Hues im HSL-Farbschema)
- 9. Die Methode scipy.signal.welch modifizieren, um bestimmte Spektren vor der Mittelwertbildung zurückzuweisen
- 10. rekursive SQL-Mathematik in SQL?
- 11. in SQL
- 12. in SQL
- 13. SQL ISNULL Zustand in Sql Pivot und Sql Fall
- 14. SQL SQL-Spalte in SQL Management Studio einfach bearbeiten
- 15. SQL: Verknüpfte Listen in SQL-Datenbank?
- 16. SQL Server Binärwert in dynamischen SQL-
- 17. Convert SQL in LINQ to SQL
- 18. Verknüpfen von SQL-Ansichten in Oracle sql
- 19. SQL dekodieren base64 in SQL-Entwickler
- 20. Alte SQL History in Oracle SQL Entwickler
- 21. SQL Server - Bindestrich in dynamischen SQL
- 22. SQL Merge Zeilen in SQL-Tabelle
- 23. SQL-Abfrage Datetime in SQL Server einfügen
- 24. SQL Server-Schleife und in SQL einfügen
- 25. Dynamische SQL Join in SQL-Server
- 26. parameter sql query in find von sql
- 27. Dynamische SQL in SQL Server - wie?
- 28. SQL- Kombination von zwei Tabellen in SQL
- 29. SQL-Parameter in NOT LIKE dynamischer SQL
- 30. SQL - Datum in SQL in Integer für Case-Anweisung konvertieren
Haben Sie es in Python zu tun? – Uzbekjon
Ja, es muss in Python sein, aber es ist ok, es auf sql aslong zu tun, da es die Punktzahl zu der durchschnittlichen Spalte in der gleichen Tabelle hinzufügt, und es ignoriert die Nullwerte, wenn es welche gibt. – Harshmellow