€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
Программирование
6 •
Посмотреть все темы
Хитрющая выборка из БД, помогите пожалуйста
1
284
arteshuk
@arteshuk
31.10.2011
таблица 1
столбец id
таблица 2 - имеет столбец sub_id значение соответствует id в первой таблице
строк с одинаковым sub_id может быть много
так же в таблице 2, есть столбец rating, принимающий значение 1, 0 и -1
задача:
надо взять id из первой таблицы и отсортировать(по возрастанию\убыванию) в зависимости от количества строк rating в таблице 2
если на пальцах, то в rating лежит тип отзыва о конторе (1 - положительный, -1 отрицательный)
нужно вывести конторы в зависимости от наличия отзывов..
заранее благодарен!
20090
Dimitry
@Dimitry
31.10.2011
можно попробовать примерно так
select destinct sub_id,sum(rating) as sum from table2 order by sum desc
но сюда надо ещё прикрутить group by, точно уже не помню как...