Not sure why getting this error
CREATE TABLE Works(
SSN int,
ProjName varchar(255),
ProjNum int,
DeptNum int,
PRIMARY KEY (SSN,ProjName,ProjNum),
FOREIGN KEY (SSN) REFERENCES Employee(SSN),
FOREIGN KEY (DeptNum) REFERENCES Department(DeptNum)
);
CREATE TABLE Project(
ProjName varchar(255),
ProjNum int,
ProjDesc varchar(255),
PRIMARY KEY (ProjName,ProjNum),
FOREIGN KEY (ProjName) REFERENCES Works(ProjName),
FOREIGN KEY (ProjNum) REFERENCES Works(ProjNum)
);
Error
Error Code: 1822. Failed to add the foreign key constraint. Missing index for constraint 'project_ibfk_1' in the referenced table 'Works'
select * from Employee where Address = 'new york'
in (select * from Employee where DOB= '01012012');
select * from Employee where Address = 'new york'
not in (select * from Employee where DOB= '010120120');
Error Code: 1241. Operand should contain 1 column(s)