![]() |
|
Модераторы: skyboy |
![]()
|
|
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
вот не выходит и все
есть две таблицы ![]() хочу вывести на главной странице лучшие картинки с каждой категории отсортированные по названию категории... пробую так
по одной картинке получаю... но вот не той у которой самый высокий рейтинг, а той у который самый мелкий id! Это сообщение отредактировал(а) ST_Falcon - 29.11.2006, 18:00 |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
я не уверен, но что у тебя за рейтинг отвечает? |
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Rodman, img_rank
rank_count - количество голосов rank_sum - общий бал а img_rank = rank_sum / rank_count просто подумал что лучше сортировать по отдельному полю чем по (rank_sum / rank_count) Это сообщение отредактировал(а) ST_Falcon - 29.11.2006, 18:09 |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
проверь но запрос в лоб |
|||
|
||||
| ST_Falcon |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
мой выдает
и твой (переделанный немного)
|
||||||
|
|||||||
| Rodman |
|
||||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
Добавлено @ 18:50
|
||||
|
|||||
| ST_Falcon |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Rodman, переделал вот так
выдача вот такая
если добавить GROUP BY
тоесть опять не то... получается затык в GROUP BY. а как еще можно одним запросом выбрать уникальные cat_id? |
||||||||
|
|||||||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
ну а
не то??? Добавлено @ 19:12 че выдает? |
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Rodman, нет... он выдает просто id первой картинки в категории
например в girls я просто за первую голосовал... а в аниме вместо 1426 с рангом 5, идет 1421 с нулевым рангом... |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
ST_Falcon, проверь данные и ...
я уже не знаю че там... |
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Rodman,
не... это изза GROUP BY... сейчас пробую через MAX сделать.
кому интересно найти решение задачи кинул дамп - сюда Это сообщение отредактировал(а) ST_Falcon - 29.11.2006, 19:34 |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
ST_Falcon, в последнем моем запросе два поля... только код и рейтинг
|
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
Rodman, я расширяю чтоб было видно категорию...
|
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: нет Всего: 122 |
а выведи вместо rank - rank_sum, rank_count
|
|||
|
||||
| ST_Falcon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 14.11.2003 Где: Львов Репутация: нет Всего: 1 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |