SQLでは、テーブルA
からテーブルB
に依存するデータを削除しました。
削除するデータは、2つの条件WorkArea='123' and FileNo='45'
を満たす必要があります。SQL内の依存
表B
はWorkArea
ですが、FileNo
のデータは含まれていません。
表A
には、両方の条件を満たすレコードが含まれています。
参照キーはありません。より明確にするために、ここにクエリを追加してください:
*テーブルAから選択* WorkArea = '123'とFileNo = '45 ';
結果レコードが生成されます。しかし、それは表Bに依存するので、私はそれを直接削除することはできません。また、WorkAreaのデータが全体で多くのファイルが含まれているため、特定のファイルを削除する必要があるため、テーブルBから削除することはできません。
テーブルA
からデータを削除するにはどうすればよいですか?
This is Table A with col1 and col2 as primary key.
This is Table B with col1 as a primary key.
テーブル構造お願いします。 – Ravi
サンプルテーブルのデータと構造を追加してください。 – Yugandhar
これらのテーブルの間に外部キーを設定していますか?私の前に誰もが言ったように:テーブル構造/データ(例)はあなたに答える必要があります – Hybris95