私は PostgreSQL 9.1 を使用しています。次の SQL ステートメントを書きました。
INSERT INTO "Tracking" VALUES
((SELECT "studentID" FROM "Student" WHERE "studentClass"='2'),false,4,false);
問題は、サブクエリ:
SELECT "studentID" FROM "Student" WHERE "studentClass"='2'
複数の値を返し、それを行うことになっています(サブクエリの戻り値ごとにメインクエリを実行したい)が、この方法ではクエリは実行されません。何か案が?