[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: подсчёт значений в столбце
philcrosoft
Делал по урокам из инета ... дело в том, что он подсчитывает все значения в столбце ... а мне как бы отдельно нужно подсчитать сколько значений скажем "books" в столбце "items"
помогите сделать!

вот мой вариант подсчёта всех значений



$sql = "SELECT cc1, count(*) cs FROM users GROUP BY cc1";
$result = mysql_query($sql) or die(mysql_error());
while ($a = mysql_fetch_assoc($result))
{
echo $a["cc1"]." - ". $a["cs"]." | ";
}





Спустя 12 часов, 5 минут, 22 секунды (10.08.2011 - 07:37) linker написал(а):
SELECT count(*) FROM `table` WHERE `items` = 'books'

Спустя 12 часов, 12 минут, 40 секунд (10.08.2011 - 19:49) philcrosoft написал(а):
решение нашёл вот оно:



$sql = "SELECT country, count(*) cs FROM users GROUP BY country LIMIT 10";
$result = mysql_query($sql) or die(mysql_error());
while ($a = mysql_fetch_assoc($result))
{
echo $a["country"]." - ". $a["cs"]."  |  ";
}


подсчитывает количество стран в списке ... не могу понять как сделать, чтобы сортировало по количеству?

Спустя 13 часов, 8 минут, 32 секунды (11.08.2011 - 08:58) Guest написал(а):
ORDER BY ASC не работает (((

Спустя 14 минут, 27 секунд (11.08.2011 - 09:12) Michael написал(а):
ORDER BY country ASC
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.