За последние 24 часа нас посетили 28097 программистов и 1815 роботов. Сейчас ищут 2005 программистов ...

Помогите с запросом.

Тема в разделе "MySQL", создана пользователем Eser, 10 май 2011.

  1. Eser

    Eser Активный пользователь

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Помогите отсортировать в порядке убывания
    Нужно выводить рейтинг услуг:
    1)Замена лампочки(75%)
    2)Ремонт компрессора(35%)
    Ну и тд., т.е сортировать по убыванию.
    [sql]select id,name from close_servis where id_c='2' group by name[/sql],где name-название услуги, group by name(что б не дублировать вывод на страницу повторяющихся названий)
    Названия услуг повторяються в таблице.Т.е Замена лампочки-15 записей,Ремонт компрессора-7записей ну и т.д.
     
  2. runner

    runner Активный пользователь

    С нами с:
    16 апр 2010
    Сообщения:
    343
    Симпатии:
    1
    Адрес:
    Ташкент
    [sql]
    select id,name,count(*) as nrows from close_servis where id_c='2' group by name order by nrows DESC
    [/sql]
    в nrows количество записей для услуги
     
  3. Eser

    Eser Активный пользователь

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Спасибо будем знать.