Я пытаюсь создать представление для следующего кода:
(SELECT* FROM v1) view1
LEFT OUTER JOIN salesperson sp
on sp.salespersonid = view1.salespersonid;
Этот результат дает мне точное количество записей, которые мне нужны, и предоставляет правильную информацию, но когда я делаю следующее
CREATE VIEW v2 AS
SELECT * FROM
(SELECT* FROM v1) view1
LEFT OUTER JOIN salesperson sp
on sp.salespersonid = view1.salespersonid;
Я получаю следующую ошибку
Error starting at line : 1 in command -
CREATE VIEW v2
AS
SELECT * FROM
(SELECT*
FROM v1) view1
LEFT OUTER JOIN salesperson sp
on sp.salespersonid = view1.salespersonid
Error report -
ORA-00957: duplicate column name
00957. 00000 - "duplicate column name"
*Cause:
*Action: