Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

сложение с помощью SQL [D7, MSSQL]


Страницы:   1 2

serguncho ©   (2005-06-24 14:58:00) 

Помогите,пожалуйста. В SQL я как корова на льду.
Нужно сложить значения ОДНОЙ ЗАПИСИ полей Сумма1 и Сумма2 в Таблице 1 с последующей подстановкой полученного значения в поле ИТОГ Таблицы 2.

Дело в том, что SUM только складывает все значения столбца, а мне нужно только два значения одной записи.

Заранее благодарен


Val   (2005-06-24 15:30:00) [21]


> Можно ли объеддинять два символьных значения


можно. есть в справочнике по SQL.


ANB   (2005-06-24 15:29:00) [22]


> Можно ли объеддинять два символьных значения
- можно.


Sergey13   (2005-06-24 15:26:00) [23]

2[9] serguncho ©   (24.06.05 15:22)
>Странная,потому что на ней я обкатываю основные SQL команды. Я понимаю всю нелогичность их двух таблиц, но мне так удобнее.
Можно конечно испытывать проходимость трактора на шоссе. Только нужно ли?


serguncho   (2005-06-24 15:22:00) [24]

ВОПРОС:
Можно ли объеддинять два символьных значения. Просто я сейчас попробовал
where имя+' '+фамилия='Вася Деточкин'
не работает, тогда как
where имя='вася' and фамилия='деточкин' работает.
----------------------

Sergey13 ©   (24.06.05 15:15) [5]
Более чем странная структура таблиц.
Странная,потому что на ней я обкатываю основные SQL команды. Я понимаю всю нелогичность их двух таблиц, но мне так удобнее.


Johnmen   (2005-06-24 15:21:00) [25]

>Sergey13 ©   (24.06.05 15:03) [1]

:)))

>Val ©   (24.06.05 15:19) [7]
>а зачем нам всем майкрософтовские документы и рисунки? :)

Ну, мне не нужны, а значит не всем...:)


Val   (2005-06-24 15:19:00) [26]

а зачем нам всем майкрософтовские документы и рисунки? :)


serguncho   (2005-06-24 15:18:00) [27]

Val ©   (24.06.05 15:10) [2]
Спасибо


Sergey13   (2005-06-24 15:15:00) [28]

2[3] serguncho ©   (24.06.05 15:11)
Более чем странная структура таблиц.
uptate tabl2
set итог=select сумма1+сумма2 from tabl1 where tabl1.номер=tabl2.номер and tabl1.ФИО=tabl2.ФИО


Johnmen   (2005-06-24 15:14:00) [29]

>Val ©   (24.06.05 15:10) [2]
>where мое условие определения ОДНОЙ ЗАПИСИ

Зачем ему твоё условие ? :)))


serguncho   (2005-06-24 15:11:00) [30]

Таблица 1:

Номер  ФИО           Сумма1   Сумма2
...             ...            ...
103    Иванов П.К.    10000  345
...             ...            ...


Таблица 2:

Номер  ФИО           Итог
...             ...            
103    Иванов П.К.   ___
...             ...          


Как сложить две суммы из Т1 и подставить значение в ИТОГ Т2.


Val   (2005-06-24 15:10:00) [31]

insert into Таблица 2( ИТОГ, еще_что-то_если есть_)
select Сумма1 + Сумма2, еще_что-то_если есть_
from Таблица 1
where мое условие определения ОДНОЙ ЗАПИСИ


Sergey13   (2005-06-24 15:03:00) [32]

Перечитал 2 раза. Не понял ничего, только про корову немного. Может еще почитать? 8-)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо