insert into general_info(desig)
values('professor')
where g_id = (select h_gid from hasj where h_userid = 'U001');
すべてのテーブルと列は正しく使用されていますが、次のエラーが表示されます...
キーワード「where」付近の構文が正しくありません。
insert into general_info(desig)
values('professor')
where g_id = (select h_gid from hasj where h_userid = 'U001');
すべてのテーブルと列は正しく使用されていますが、次のエラーが表示されます...
キーワード「where」付近の構文が正しくありません。
使用する必要がありますUPDATE
UPDATE general_info
set desig= 'professor'
where g_id in (select h_gid from hasj where h_userid = 'U001');
クエリが必要だと思いupdate
ます:
update general_info set
desig = 'professor'
where g_id in (select h_gid from hasj where h_userid = 'U001');
一括挿入の構文:
INSERT INTO Table(...)
SELECT ... FROM ... WHERE ...