Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2015, 19:23   #1
Arco
Новичок
Джуниор
 
Регистрация: 25.02.2015
Сообщений: 1
По умолчанию Помогите с SELECTом DISTINCTом и ORDER BY

Есть таблица с полями "days"(дни недели), "kol" (количество заявок).
Пн - 2
Вт - 1
Ср - 3
Чт - 5
Пт - 2
Сб - 2
Вс - 4
Пн - 3
Вт - 3
и т д

Как составить запрос с DISTINCT days, чтобы kol для каждого дня суммировалось и в результате выдавалось 7 дней недели с сортировкой по сумме от большего к меньшему?
Arco вне форума Ответить с цитированием
Старый 25.02.2015, 19:41   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Код:
select day, sum(kol)
from ....
group by day
order by day desc
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 26.02.2015, 09:52   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

evg_m, чуть не так...

Цитата:
с сортировкой по сумме от большего к меньшему?
поэтому:
Код:
  select days, sum(kol)
  from ....
  group by days
  order by 2 desc
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
New Social Order Smogg Свободное общение 76 03.01.2015 22:26
order by like more LevonNikox PHP 3 03.06.2011 19:41
mysql order by and order by LevonNikox PHP 2 03.06.2011 14:01
Tab Order valdemar593 Win Api 0 01.11.2010 10:30
ORDER BY Sidorow2001 Microsoft Office Access 1 17.02.2010 17:19