Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1280982633
PinDOS
2010-08-05 08:30
2010.10.31
Символы определенные компилятором


15-1279991329
SaveVideo
2010-07-24 21:08
2010.10.31
Не получается сохранить это видео


15-1280014034
Иксик
2010-07-25 03:27
2010.10.31
Контекстная реклама или совпадение???


2-1281117985
Игорь
2010-08-06 22:06
2010.10.31
Загрузка драйвера в Windows 7 x64


2-1281181151
Антон34
2010-08-07 15:39
2010.10.31
Отнять от даты несколько дней





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский