Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
2 / 2 / 4
Регистрация: 25.10.2009
Сообщений: 13
1

табличные переменные

18.11.2012, 16:12. Показов 2681. Ответов 1
Метки нет (Все метки)

Задание:Добавить в таблицу Книги столбец «Количество выдач».
Разработать запрос, который позволяет занести в столбец
соответствующие значения для каждой книги.

Столбец я добавил а заполнить не получается. Когда пытаюсь обновить столбец выдает ошибку
Msg 1087, Level 15, State 2, Line 3
Необходимо объявить табличную переменную "@Kol".

SQL
1
2
3
4
5
6
7
8
9
10
DECLARE @Kol TABLE(Шифр INT,Количество_Выдач INT)
 INSERT INTO @Kol
 SELECT Книги.Шифр,COUNT(Абонент) 
 FROM  Книги LEFT JOIN ВыдачаКниг ON выдачаКниг.Книга=Книги.Шифр
 GROUP BY Книги.Шифр
 
 UPDATE Книги
 SET Количество_Выдач=(SELECT Количество_Выдач
                       FROM @Kol 
                       WHERE @Kol.Шифр=Книга.Шифр)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2012, 16:12
Ответы с готовыми решениями:

Общие табличные выражения
Схема БД состоит из четырех таблиц: Product(maker, model, type) PC(code, model, speed, ram, hd,...

Скалярные и табличные функции
Здравствуйте! Подскажите, табличная функция возвращает набор значений, состоящих из множества строк...

Табличные данные
Здравствуйте, подскажите; имеется таблица с числами в виде нескольких столбцов, по ним делает...

Табличные формы
Добрый день, начал изучать 1С по одному из сертифицированных учебников. И я не совсем понимаю...

1
1060 / 716 / 169
Регистрация: 27.11.2009
Сообщений: 2,138
18.11.2012, 17:53 2
Не понял, зачем @Kol?
Почему нельзя вставить сразу правильные записи?
UPDATE тоже не нужен.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2012, 17:53

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Вывести табличные функции
Всем доброй ночи. Выручайте, задали по программированию задачу. Очень плохо понимаю предмет, но...

Табличные и фреймовые верстки
есть блочная верстка страницы html, нужно сделать табличную и фреймовую, помогите, кто может...

Подчинённые табличные части
Необходимо в документе реализовать подчинённые табличные части. Обычные формы. Сам когда-то давно...

Вывести табличные функции
Всем доброй ночи. Выручайте, задали по программированию задачу. Очень плохо понимаю предмет, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.