Spaltensumme in PHP aus MySQL abrufen
Abfrageansatz
Wenn Ihr Ziel darin besteht Um die Summe einer bestimmten Spalte in einer MySQL-Tabelle zu erhalten, kann die effizienteste Lösung direkt in der MySQL-Abfrage selbst implementiert werden. Dieser Ansatz reduziert die serverseitige Verarbeitung erheblich und stellt das Ergebnis in einer einzigen Abfrage bereit.
SELECT SUM(column_name) FROM table_name;
PDO-Methodik
Für PHP-Anwendungen, die die PDO-Bibliothek verwenden (die ersetzt die veraltete mysql_query), zeigt der folgende Codeausschnitt, wie die Spalte abgerufen wird sum:
$stmt = $handler->prepare('SELECT SUM(value) AS value_sum FROM codes'); $stmt->execute(); $row = $stmt->fetch(PDO::FETCH_ASSOC); $sum = $row['value_sum'];
mysqli-Implementierung
Wenn Sie die MySQLi-Erweiterung verwenden, kann die Spaltensumme wie folgt abgerufen werden:
$result = mysqli_query($conn, 'SELECT SUM(value) AS value_sum FROM codes'); $row = mysqli_fetch_assoc($result); $sum = $row['value_sum'];
Das obige ist der detaillierte Inhalt vonWie kann ich mit PHP effizient die Summe einer Spalte aus einer MySQL-Tabelle abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!