Я попытался вставить вычисляемое среднее значение из таблицы в другую таблицу, на которой написано sql, как показано ниже, но это не сработало. Может кто-нибудь, пожалуйста, помогите мне? как я могу написать его, как хранимую процедуру в Oracle, для обслуживания многих состояний, то есть CA, IL, GA, WI
....?SQL Вставить вычисляемое среднее значение из другой таблицы
INSERT INTO Employee(averageSalary, averageTax)
(SELECT AVG(Salary), AVG(Tax)
FROM HrDeptEmployee
WHERE State = 'NY')
Оставьте круглые скобки вокруг выбора, это не подзапрос. – FrankPl
Вы должны опубликовать его как ответ @FrankPl – Bren
@FrankPI У меня есть эта ошибка. 'Ошибка SQL: ORA-01400: не может вставить NULL в (« AbbotLTD ».« Сотрудник ».« Emp_ID »). Как я могу также вставить случайное значение, например, 1 в Emp_ID (его pk) одновременно? спасибо – DevEx