есть запросы:
1.
INSERT INTO Таблица1 ( Число1, Число2, Число3, Число4, Число5, Число6 )
SELECT Count(Слово1), Count(Слово2), Count(Слово3), Count(Слово4), Count(Слово5), Count(Слово6)
FROM Таблица1
WHERE Восприятие.TXTVAL IS NOT NULL;
2.
INSERT INTO Таблица1 ( Число1, Число4, Число7 )
SELECT (Число1)/(Число7), (Число4)/(Число7), 1
FROM Таблица1;
Запрос1 ДОБАВИТ НОВУЮ ЗАПИСЬ - заполнив Count-числами все поля, кроме (как раз) поля число7, которое при этом само-собой заполнится НУЛЕМ.Возникнет ошибка переполнения. Как ее избежать. Сразу скажу, что пробовал менять число по умолчанию, так же делал
INSERT INTO Таблица1 ( Число1, Число4, Число7 )
SELECT (Число1)/(Число7), (Число4)/(Число7),1
FROM Таблица1;
или
INSERT INTO Таблица1 ( Число1, Число4 )
SELECT (Число1)/(Число7), (Число4)/(Число7)
FROM Таблица1
WHERE Число7 is not null;
не помогает
Ответить
|