|
|
|
|
|
для: cheops
(17.06.2006 в 13:20)
| | Еще раз огромное человеческое спасибо за помощь! Сильно выручаете!
З.Ы. Классный сайтик, на него только недавно попал, и уходить не собираюсь:-) | |
|
|
|
|
|
|
|
для: valenok
(17.06.2006 в 11:29)
| | >Чеопс
В русском переводе лучше называть фараона Cheops - Хеопсом :))) | |
|
|
|
|
|
|
|
для: bunker
(17.06.2006 в 11:19)
| | Ключевое слово DESC указывает, что сортировка конструкцией ORDER BY производится в порядке убывания. | |
|
|
|
|
|
|
|
для: bunker
(17.06.2006 в 13:03)
| | Да не DESC делает не то а бнкер делает не то.
После того как поставишь mysql_close попрутся ошибки если вдруг цикл забудешь остановить..
И добавь в конце LIMIT 0,10
Выберутся ТОЛЬКо 10 штук | |
|
|
|
|
|
|
|
для: valenok
(17.06.2006 в 11:29)
| | Valenok, а что он не то делает? Вроде выбирает максимальное и идет по убыванию, вот правда только как сделать чтоб только 10 наибольших выводилось? Поставить иф? типа если перменная i равна 10 then mysql_close | |
|
|
|
|
|
|
|
для: cheops
(17.06.2006 в 11:13)
| | Чеопс - да что толку - он же всё равно не то делает...
--
Desc значит сортировать по убынию.. | |
|
|
|
|
|
|
|
для: cheops
(17.06.2006 в 11:13)
| | Спасибо! Здесь получается: total - наибольшее занчение count ну tbl -Таблица. А вот что такое DESC? | |
|
|
|
|
|
|
|
для: bunker
(17.06.2006 в 11:05)
| | Если имена хранятся в столбце name, то нужный запрос выглядит следующим образом
SELECT name, COUNT(name) AS total FROM tbl GROUP BY name ORDER BY total DESC
|
| |
|
|
|
|
|
|
| Доброе время народ! У меня проблем есть, помогите пожалуйста, а то я только начинаю общаться с ПХП и с мускулом:-) так что чайник я ....:-) Дело вот в чем. К примеру у меня есть таблица. В таблице содержатся записи, они могут повторяться (например вася, коля, коля, маша, вася,вася ну и т.д) Мне нужно из этих записей вывести запись которой самой много (вася), затем (коля) по убыванию... тд. и так 10 записей. (что-то вроде топ 10 получается).
Заранее благодарен за помощь! | |
|
|
|
|