|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.12.2015, 13:47 | #1 |
Новичок
Джуниор
Регистрация: 22.11.2014
Сообщений: 2
|
Запрос в sql server
Есть две таблицы:
1)tovar SELECT TOP 1000 [id_tovara] ,[nazvanie] ,[zena] ,[id_vid_tovara] ,[foto] ,[opisanie] FROM [bd].[dbo].[tovar] 2) chek SELECT TOP 1000 [id_chek] ,[id_rabotu] ,[id_tovara] ,[kol] ,[sum] FROM [bd].[dbo].[chek] Так вот, нужно умножить поле [zena] из таблицы tovar на поле [kol] из таблицы chek, и вывести результат в поле [sum] в таблицу chek. тип данных этих полей имеет тип - int. |
09.12.2015, 13:51 | #2 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Умножить это - *.
|
09.12.2015, 13:55 | #3 |
Новичок
Джуниор
Регистрация: 22.11.2014
Сообщений: 2
|
Это я понял-то, но нуб я в sql и не знаю, как это запросом прописать..
|
09.12.2015, 13:58 | #4 | |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Вообще не понятно зачем такой запрос.
Эти данные должны быть известны в момент создания записи в таблице chek. Вы что то не то делаете. Цитата:
Последний раз редактировалось come-on; 09.12.2015 в 14:07. |
|
09.12.2015, 14:12 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Наверное ТС хочет что-то типа такого?:
Код:
I'm learning to live...
|
09.12.2015, 14:49 | #6 | ||
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Изходя из
Цитата:
Цитата:
|
||
09.12.2015, 15:05 | #7 |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
да по идее эти данные не должны вообще в таблице хранится они избыточны. вычисляемым полем все решается.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
09.12.2015, 17:23 | #8 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
Должны или нет вопрос спортный.
С одной стороны можно все посчитать, с другой если учесть логирование информации в историческом аспекте, а также напруга на сервер, то может избыточность тут приведет к увеличению производительности в целом. По ситуации надо смотреть. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос SQL server | Vilkas | Помощь студентам | 1 | 18.04.2014 11:06 |
Переделать запрос из access на sql server | Barmsl | SQL, базы данных | 11 | 14.11.2013 08:54 |
запрос в SQL server 2005 | студенточка! | Помощь студентам | 0 | 17.12.2011 23:15 |
Запрос sql server 2005 | Progsenya | SQL, базы данных | 1 | 16.01.2011 20:30 |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |