Я хочу использовать команду VIEW для отображения этих 4 столбцов в одной схеме. Я попытался сделать один ВИД с первыми тремя столбцами, потому что они взяты из одной таблицы. Добавление еще одного столбца - вот где я борюсь. Я пробовал функцию ALTER, но схема VIEW, похоже, не имеет тех же прав редактирования, что и таблица. Я надеюсь, что в этом есть смысл.
create table PATIENTINFO (
PatientID number not null,
FirstName varchar2(50) not null,
LastName varchar2(50) not null,
Address varchar2(50),
City varchar2(50),
State varchar2(50),
ZipCode number(5),
Phone number(10) not null ,
Email varchar2(50),
MemberID number not null,
constraint pk_departments primary key (PatientID)
)
create table LABORDER (
LabOrderNumber number not null,
OrDate date not null,
ReqBloodTest varchar2(15) not null,
Reason varchar(50),
PatientID number not null,
constraint pk_laborder primary key (LabOrderNumber),
constraint fk_laborder_patientid foreign key (PatientID)
references PATIENTINFO (PatientID)
)
CREATE VIEW PatientBlood AS
SELECT FirstName, LastName, PatientID
FROM PATIENTINFO