以下は、配置テーブル内のすべてのレコードを削除するために作成したSQLクエリです。ここでplacement.op_number
=は返されたレコードのリストです。
OP_NUMBER
サブクエリは単独で正常に機能し、列(2行)のみを返します。
私が得るエラーは次のとおりです。
サブクエリから返すことができるレコードは最大で1つです
DELETE
FROM PLACEMENT
WHERE PLACEMENT.OP_NUMBER = (SELECT OP_NUMBER
FROM Opening
WHERE opening.qual_code = "SEC-45");
私は何が間違っているのですか?