|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.03.2010, 13:10 | #1 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
Группировка в SQL запросе
доброго времени суток. заранее извиняюсь что вопрос по SQL, все таки в делфи+бд без SQL никуда. суть в следующем:делаю большой запрос получаю данные рег номер,название, сумма годовая. выходят двойники (оно и понятно в году люди могли платить много раз), как мне убрать двойников при этом суммы их сложить. вот картинка http://www.loadpicture.ru/?v=avaava.jpg на ней видно что у фирмы "эколайф" 2 платежа. как сделать чтоб "эколайф" был 1 раз приэтом сумма у него сложилась (сумма будет 172.48)?
удалить 2е записи могу а вот удалить так чтоб сумма сложилась не получается |
03.03.2010, 14:33 | #2 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Попробуйте написать так: SELECT DISTINCT .....а дальше сложить попробовать. DISTINCT - исключает дублирующиеся записи.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
03.03.2010, 14:42 | #3 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
чтобы из этого датасета получить в нужном виде данные, пишем следующее
Код:
|
03.03.2010, 14:44 | #4 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
03.03.2010, 14:49 | #5 | |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
Цитата:
Код:
tFinal у меня такая Код:
|
|
03.03.2010, 15:57 | #6 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
03.03.2010, 16:22 | #7 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
и тебе тоже
странно, что это вообще работает Код:
Код:
|
03.03.2010, 16:51 | #8 | |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 399
|
Цитата:
и тут F5 вижу последний пост и ржу. у меня код такой же ) Код:
|
|
09.03.2010, 13:36 | #9 |
Пользователь
Регистрация: 14.08.2008
Сообщений: 78
|
Добры день. помогите, пожалуйста, с выборкой. Есть след таблица(в прикрепленном файле). Нужно выбрать строки: для каждого отличного col последнее изменение(пример результата во втором прикрепленном файле)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка в SQL запросе | program123 | БД в Delphi | 11 | 06.12.2009 17:12 |
group by в sql-запросе | AntonStal | БД в Delphi | 3 | 04.09.2009 08:21 |
Переменные в запросе SQL | Talemir | БД в Delphi | 2 | 22.08.2009 21:22 |
Ошибка в SQL запросе | eremin | БД в Delphi | 2 | 23.06.2007 07:13 |
Ошибка в SQL запросе...!? | KeyDok | БД в Delphi | 5 | 21.06.2007 09:19 |