"author"테이블에있는 모든 저자의 "books"테이블에 레코드를 삽입하고 싶습니다.하나의 열이 가변 값일 때 어떻게 PostgreSQL 8.4에 행을 삽입합니까?
> 1 - "Herman Melville"
> 2 - "Stephen King"
> 3 - "Truman Capote"
... 다음은 "책"테이블에 이러한 결과를 얻을 것이다 삽입 :
> 'Hello World' - 1
> 'Hello World' - 2
> 'Hello World' - 3
I 다음 INSERT 문이 (즉,이 경우 저자 테이블을 표현) 실제로 원유 예입니다,하지만 목적을 보여줍니다
INSERT INTO books (title, author_id) VALUES ('Hello World', SELECT id FROM author);
불행하게도,이 실패하고 나는 "저자"테이블에서 "ID"각 값을 얻는 방법을 확실 해요. 각 저자에 대해 동일한 항목을 삽입 할 것 왜
위의 것과 똑같은 속독. 답변을 삭제 해보십시오. – Huuuze
@Huuuze 공정하게 말하자면, "위의 하나"는 이후 18 분 후에 게시되었습니다. 지역 사회가 그들이 좋아하는 것을 결정하게하십시오. –
@Lasse Um, 아니요. 투표가 끝난 후, 그것은 두 번입니다 - 정확히 같은 시간에 게시됩니다. 다음 번에 더 자세히 살펴보십시오. – Huuuze