Как я могу просмотреть сумму для столбца (Collections) где (userid = $ userid)?Mysql - PHP - Посмотреть сумму Column
Пример: мне нужно просмотреть результат для идентификатора пользователя = 2, Коллекции = 200 + 330 = 530, мне нужно просмотреть этот результат()
Моя таблица
------------------------------
| id | user_id | Collections |
------------------------------
| 1 | 2 | 200 |
------------------------------
| 2 | 2 | 330 |
------------------------------
| 3 | 7 | 120 |
------------------------------
| 4 | 8 | 760 |
------------------------------
| 5 | 9 | 200 |
------------------------------
| 6 | 9 | 100 |
------------------------------
Мой код
<?php
$user_id = get_current_user_id();
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "dbname";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$query = "SELECT SUM(Collections) FROM invoices where user_id = $user_id";
$result = mysql_query($query) or die(mysql_error());
// Print out result
?>
- Я новичок в PHP MySQL &
Большое спасибо :) –
@BakirOdeh * Примечание: - * Используйте 'GROUP BY' в запросе в противном случае вы будете в конечном итоге с некоторой тревогой, когда' where' будет удалено. – Beginner