![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сложить строки с одинаковым кодом? [D7, Аксес]
Нютик © (2006-01-04 19:41:00)id_sklad massa
1 20
8 80
5 100
3 70
2 50
6 100
5 180
8 20
как приветсти такую таблицу к виду
id_sklad massa
1 20
8 100
5 280
3 70
2 50
6 100
как это сделать на SQL?
Johnmen (2006-01-05 19:51:00) [1]>Desdechado © (05.01.06 11:43) [7]
Ну так сортировка по номеру - это стандарт.
А по имени - всего лишь расширение стандарта.
Desdechado (2006-01-05 11:43:00) [2]Johnmen © (04.01.06 20:52) [2]
я знал, что кто-нибудь прикопается :)
но это просто подсказка автору, что можно сортировать не по имени поля, а по его номеру в списке выбираемых полей
Dioman (2006-01-05 09:54:00) [3]
> а я дура в 3-х книгах это искала и ничего не нашла подобного
> :((((
:D afftar jjot
Нютик (2006-01-04 21:43:00) [4]спасибо большое!!!!
без
GROUP BY id_sklad
ORDER BY 1
ничегошеньки не работало :)))))
а я дура в 3-х книгах это искала и ничего не нашла подобного :((((
Anatoly Podgoretsky (2006-01-04 21:18:00) [5]Ну если очень повезет, но это чудо.
sniknik (2006-01-04 21:06:00) [6]а оно все одно засортируется, нужно оно или нет... групировка сортирует.
так что будет затруднительно именно к такому виду привести.
> как приветсти такую таблицу к виду
> ....
Johnmen (2006-01-04 20:52:00) [7]>Desdechado © (04.01.06 20:21) [1]
order by не нужен, см. условие :)))))))))))
Desdechado (2006-01-04 20:21:00) [8]select id_sklad, sum(massa)
from tbl
group by id_sklad
order by 1