Автор Тема: Как правильно задать сортировку?  (Прочитано 3030 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Russtar

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gskelit.ru
Как правильно задать сортировку?
« : 17 Декабря 2004, 12:31:51 »
вопрос есть в sql два столбца:
имя и кол-во
имя может встречатся несколько раз,
как сделать так, что бы он мне выдал все имена по одному разу, но наверх поставил то имя у которого сумма значений поля количество оказалась самым большим, затем то имя у которого чуть меньше и так далее,  а в самом низу имя с самой маленькой суммой?

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Как правильно задать сортировку?
« Ответ #1 : 17 Декабря 2004, 12:38:16 »

SELECT name, SUM(qty) AS s
FROM tbl
GROUP BY name
ORDER BY s DESC

Оффлайн Russtar

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gskelit.ru
Как правильно задать сортировку?
« Ответ #2 : 17 Декабря 2004, 12:41:34 »
а что такое qty и s

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как правильно задать сортировку?
« Ответ #3 : 17 Декабря 2004, 12:43:40 »
а при чем здесь пхп?

Оффлайн Russtar

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.gskelit.ru
Как правильно задать сортировку?
« Ответ #4 : 17 Декабря 2004, 12:44:54 »
так мне все это надо выдать на страничку с помощью php

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Как правильно задать сортировку?
« Ответ #5 : 17 Декабря 2004, 12:47:10 »
Russtar
name - это имя поля (столбца), которое ты назвал "имя",
qty - это имя поля (столбца), которое ты назвал "кол-во".

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как правильно задать сортировку?
« Ответ #6 : 17 Декабря 2004, 12:51:12 »
Russtar
а если бы тебе это надо было по почте послать - ты бы в каком форуме написал?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28