|
|
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Надо найти названия 6 самых часто используемых городов, т.е. по колонке city типа авторselect city from media group by city order by COUNT(1) DESC LIMIT 6; а потом для каждого из этого города вывести самую последнюю запись по дате. типа order by date DESC limit 1. Пока я застрял на этом авторselect id,media.city,date from media right join (select city,count(1) as count from media group by city order by COUNT(1) DESC LIMIT 6) cities on cities.city=media.city order by cities.count DESC; но здесь я получаю все записи по популярным городам ,а нужно самые последние ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:17 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 14:34 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 15:41 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursidoНовичек82, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Здесь есть одна ошибочка, если вдруг окажется что в городе последние 2 фотографии с одной и той же датой, это для города будет 2 записи ,а не 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:00 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82, Которую из этих двух записей Вы полагаете "более последней"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:04 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursidoНовичек82, Которую из этих двух записей Вы полагаете "более последней"? Из каждого города должно быть по 1 одной записи и самой последней. если в городе есть 2 последние записи с одной и той же даты должна вернутся любая НО ТОЛЬКО одна авторselect * from media right join (select city,COUNT(1),MAX(date) from media group by city order by COUNT(1) DESC LIMIT 6) as cities on cities.city=media.city and cities.max=media.date; Я вот сделал базу из 12 записей и везде даты одинаковые, и мне вместо 6, вернуло 9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:22 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82... любая НО ТОЛЬКО одна ... Да-да. Такое вот несущественное замечание в постановке задачи. Для решения этой задачи воспользуйтесь предложением DISTINCN ON . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:32 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:34 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursido Код: plaintext DISTINCT с JOIN не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:49 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
я ошибся ссылкой, сорри http://citforum.ru/howto/smart-questions-ru.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:51 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82DISTINCT с JOIN не работает ОПА! С этого момента, пожалуйста, подробнее. Какой у Вас интересный глобус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:58 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursidoНовичек82DISTINCT с JOIN не работает ОПА! С этого момента, пожалуйста, подробнее. Какой у Вас интересный глобус. авторselect distinct city,id from (select media.* from media right join (select city,COUNT(1),MAX(date) from media group by city order by COUNT(1) DESC LIMIT 6) as cities on cities.city=media.city and cities.max=media.date) as temp; не отработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 16:59 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82, Не. Глобус обыкновенный. Внимательно читайте мои исходные сообщения (и конкретно: 17895972 -- очень внимательно). Я предлагал совершенно другое. Не то, что Вы приводите в качестве попытки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:02 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Новичек82, вы заметили, что не привели скрипта DDL, не привели примерных данных, и даже не описали задачу нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:03 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕННовичек82, вы заметили, что не привели скрипта DDL, не привели примерных данных, и даже не описали задачу нормально? Из всего этого нужен только пункт 3. Да и его можно рассмотреть в малый хрустальный шар. Скуууучно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:10 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursido,аццкая лень. И хрустального шара нет. Пичалько. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:15 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:21 |
|
||
|
Помогите с выборкой TOP 6 самых популярных записей и последния из каждой
|
|||
|---|---|---|---|
|
#18+
ursido Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Нужно дописать сортировку: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2015, 17:23 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39008116&tid=1997877]: |
0ms |
get settings: |
10ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 495ms |

| 0 / 0 |
