Форум: "Начинающим";
Текущий архив: 2010.10.31;
Скачать: [xml.tar.bz2];
ВнизПомогите посчитать и написать запрос ...... Найти похожие ветки
← →
03111978 (2010-08-10 06:20) [0]Есть дельфи и есть MS SQL:
есть некая табличка:
Папа 4
Мама 5
Мама 2
Папа 2
Сын 1
Сын 2
Сын 6
Нужно посчитать кол-во одинаковых, типа получиться должно так :
Папа 6
Мама 7
Сын 9
← →
Ega23 © (2010-08-10 06:44) [1]
Select Field1, Sum(Field2) from Table Group By Field1
← →
03111978 (2010-08-10 06:54) [2]
> Ega23 ©
Спасибо, буду пробывать
← →
03111978 (2010-08-10 08:50) [3]Все вроде получилось, получил:
Папа 6
Мама 7
Сын 9
А не подскажите где у меня тут ошибка ?
update t1 set _1 = t2.KOLC_PREDM from My_Sclad t1
inner join (select NAME_PREDM, sum(KOLC_PREDM) as KOLC_PREDM from SCL_MOVE group by NAME_PREDM)t2 on t1._Cod_Art = t2.NAME_PREDM
Вроде обновляет табличку, но данные какие то непонятные
← →
12 © (2010-08-10 09:01) [4]а если не псевдоним, а сумму писать?
update t1
set _1 = sum(KOLC_PREDM)
from
My_Sclad t1
inner join
(select
NAME_PREDM, sum(KOLC_PREDM)
from
SCL_MOVE
group by NAME_PREDM) t2 on t1._Cod_Art = t2.NAME_PREDM
← →
Ega23 © (2010-08-10 09:48) [5]За сравнения по текстовым полям надо расстреливать на месте.
← →
Dennis I. Komarov © (2010-08-10 14:31) [6]
> Ega23 © (10.08.10 09:48) [5]
расстреливай...
← →
Дмитрий С © (2010-08-10 18:19) [7]
> Ega23 © (10.08.10 09:48) [5]
Если строк не много и индекс есть, почему бы и нет)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.10.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c