|
|
|
| друзья мудрю химичу нечего не выходит
вообщем задача такая, нужно вывести из таблицы 30 результатов,
но только тех которые само больше повторяются в таблице
к примеру
поле tag_id значение 567 повторяется 150 раз
поле tag_id значение 554 повторяется 120 раз
поле tag_id значение 124 повторяется 11 раз
как сделать чтобы вывелось к примеру только первых два значения | |
|
|
|
|
|
|
|
для: TavRoX
(04.12.2010 в 23:06)
| |
SELECT
`tag_id`,
COUNT(tag_id) AS `cnt`
FROM `tbl`
GROUP BY `tag_id`
ORDER BY `cnt` DESC
LIMIT 30
|
| |
|
|
|
|
|
|
|
для: Trianon
(04.12.2010 в 23:11)
| | дружище спасибо тебе большое | |
|
|
|
|
|
|
|
для: TavRoX
(04.12.2010 в 23:26)
| | Спрашивается, зачем один и тот же вопрос задавать в разных ветках? Лучше чаще ответы читай | |
|
|
|
|
|
|
|
для: kosta_in_net
(05.12.2010 в 09:58)
| | Кто ж виноват, что Вы не в том порядке разделы открываете?
Человеку на несоответствие темы разделу - там - я указал. | |
|
|
|
|
|
|
|
для: kosta_in_net
(05.12.2010 в 09:58)
| | вопрос был задан не в том разделе вот и все | |
|
|
|