저는 일주일 정도 숙제를하고 있습니다. 벽에 닿았습니다. 나는 거의 100 % 확신 할 수없는 NOT EXIST 문을 사용해야한다. 그러나 나는 내 생애 동안 그 진술의 중첩을 머리로 생각할 수 없다. 나는 그것이 내가 필요로하는 것보다 더 열심히 질문을한다고 확신하지만, 여기에 간다.은 현재 존재하지 않습니다.
내가 작성한 3 개의 create table 문은 다음과 같습니다.
create table libraries (
Libnum varchar(7) primary key,
Libname varchar(40),
Streetnum varchar(8),
Streetname varchar(20),
City varchar(20),
State varchar(2),
Zip varchar(5)
);
create table books (
Booknum varchar(10) primary key,
Btitle varchar(50),
Pages smallint unsigned,
Copyright Date
);
create table copies (
Copynum varchar(12) primary key,
price decimal(7 , 2),
Purchase Date,
Booknum varchar(10) references books (Booknum),
Libnum varchar(10) references libraries (Libnum)
);
내가 쓰려고하는 쿼리는 모든 책의 복사본이 들어있는 라이브러리의 라이브러리 이름을 반환해야합니다. 어떤 도움이라도 대단히 감사 할 것입니다. 나는 책과 사본을 위해 존재하지 않는 진술이 필요하다고 생각하고 사본과 도서관을 위해 또 다른 진술을 필요로한다고 생각하지만 나는 완전히 잃어버린 다.
시도한 쿼리를 입력하십시오. – hjpotter92
Ive는 모든 종류의 조합을 시도했지만 불행하게도 아무도 일하지 않았습니다. 교수님은 대개 이런 식으로 존재하지 않는 것들을 사용합니다. 그래서 나는 그가 여기에서 원했던 것을 가정했습니다./ –