質問: sqlのdeleteについての条件 いつもお世話になってます。 タイトルの通りなのですが、sqlを触れたばかりなので、delete文の条件をどう書くか悩んでいます。 以下のテーブルaとテーブルbがあるとします。 テーブルa no code group ---+------+------- 001 a20 aaaa 002 b10 aabb 003 b20 bbbb 004 a20 aabb 005 a10 bbbb 006 b10 aaaa テーブルb no id comment ---+------+-------- 001 100 ****** 002 100 ****** 003 120 ++++++ 004 140 <<<<<< 005 170 \\\\\\ 006 110 %%%%%% 007 120 !!!!!! deleteの条件として行いたいのは テーブルaのcodeが'a20'で、 テーブルaのその条件のnoとテーブルbのnoが同じものの時、条件に合ったテーブルbのレコードを削除したいものです。 例のテーブルでいえば、テーブルaはそのままで、テーブルbが次のようになるようにしたいです。 テーブルb no id comment ---+------+-------- 002 100 ****** 003 120 ++++++ 005 170 \\\\\\ 006 110 %%%%%% 007 120 !!!!!! 分かりづらい説明かと思いますが、よろしくお願いします。 不明点があれば、補足にて追加していきます。
回答: こんにちは。 no.1さんの回答でバッチリです・・・。 (^^ゞ