teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/11/05 06:31

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,7 +1,8 @@
1
1
  `insert into テーブル`の構文では、
2
2
  `insert into テーブル values`か`insert into テーブル select`の何れかしか使用できません。
3
3
  質問の内容からは以下のような感じになるでしょう。
4
- (publisherが軸になるので、where条件が無ければ、publisher全件が追加される事になります。)
4
+ publisherが軸になるので、where条件が無ければ、publisher全件が追加される事になります。
5
+ Valuesの要素としてサブクエリーを記述出来そうな気もしますが、DBMSが明確ではないので。
5
6
  ```SQL
6
7
  INSERT INTO Title (ISBN, Title, SuggestedPrice, NumberInStock, publisherName, CategoryCode)
7
8
  select 1021031217, 'SQL is my life!', 0.99, 42, publisherName , 3