SQLの問題です。---④ stationary_tblに「id」が30、「name」が”大学ノート”、「price」が140「ctg_id」が50、「stock」が25のデータを登録してみよう。なお、「ctg_id」= 50は”ノート類”となります。※ ヒントstationary_tbl の「ctg_id」は外部キーなので、「ctg_id」を主キーとするテーブルにデータの登録が必要となります---INSERT INTO stationary_tbl(id,name,price,ctg_id,stock)VALUES(30,'大学ノート',140,50,25);としてみたのですが恐らく違います。問題文の、なお、の意味が分からないです。簡単に解説と正しい記述を教えてください。

1件の回答

回答を書く

1087586

2026-07-20 14:45

+ フォロー

外部キーの有る場合は事前にctg_idが50のデータが該当テーブルに登録されたいないと、登録できません、なので

INSERT INTO 該当テーブル(ctg_id) VALUES(50)

を先に実行する必要が有ります。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有