|
|
|
| есть MySQL ...
таблица 'inscodes'
id --- idu --- code --- banp
1 --- 1 --- 701452 --- 2
2 --- 2 --- 046453 --- 2
3 --- 1 --- 044457 --- 2
4 --- 3 --- 640770 --- 1
5 --- 2 --- 540799 --- 3
-------
считалось кол-во banp у каждого idu ... и выводилось... с сортировкой по banp начиная с наибольшего... вот так вот... :
idu --- banp
2 --- 5
1 --- 4
3 --- 1 | |
|
|
|
|
|
|
|
для: FBI
(21.08.2007 в 23:11)
| | Для этого можно воспользоваться следующим запросом
SELECT idu, SUM(banp) AS total
FROM test
GROUP BY idu
ORDER BY total DESC
|
| |
|
|
|
|
|
|
|
для: cheops
(22.08.2007 в 01:18)
| | Спасибо большое! =) | |
|
|
|
|
|
|
|
для: cheops
(22.08.2007 в 01:18)
| | Использую
<?php
$ath = mysql_query("SELECT title, SUM(count) AS total FROM table GROUP BY title ORDER BY total DESC");
if($ath)
{
echo "<table border=1>";
echo "<tr><td>name</td><td>count</td></tr>";
while($xnum = mysql_fetch_array($ath))
{
echo "<tr><td>".$xnum['title']." </td><td>".$xnum['count']. " </td></tr>";
}
echo "</table>";
}
else
{
echo "<p><b>Error: ".mysql_error()."</b><p>";
exit();
}
?>
|
Подскажите как в каждой ячейке столбца вывести сумму ??? | |
|
|
|
|
|
|
|
для: Metla
(22.01.2008 в 11:40)
| |
<?
echo "<tr><td>".$xnum['title']." </td><td>".$xnum['total']. " </td></tr>";
|
| |
|
|
|
|
|
|
|
для: Loki
(22.01.2008 в 12:34)
| | Спасибо!!! | |
|
|
|