Я хочу показать другую таблицу. где показывают, как это.
Date Total Amount
2015-01-29 10,000 BDT
2015-01-30 45,000 BDT
2015-02-02 10,000 BDT
http://i.stack.imgur.com/OjMns.png Я пытаюсь на PHP. Но я могу сделать это правильно. Пожалуйста, дайте мне решение. Как я это делаю.
Вы попробовали подобное? :
SELECT 'date', SUM(amount) as 'Total_Amount'
FROM your_table_name
GROUP BY 'date'
В соответствии с кодом, который вы предоставляете, просто помните, потому что вы делаете SUM - вы не можете сказать, какая строка id, и coz из вас используете в as sum
больше не поданной amount
, а sum
:
$result = mysqli_query($con,"SELECT date, SUM(amount) as sum FROM deposit GROUP BY date");
echo "<table border='1' > <tr> <th>Id</th> <th>Date</th> <th>Amount</th> </tr>";
$i=0;
while ($row = mysqli_fetch_array($result)) {
$i++;
echo "<tr>"; echo "<td>". $i."</td>";
echo "<td>". $row['date']."</td>";
echo "<td>". $row['sumt']."</td>";
echo "</tr>";
}
echo "</table>";