初めまして。
4月から新社会人になり、sqlを勉強しているものです。
現在、join句を勉強しており、
2つのテーブルをjoinしselectした後カラムをdeleteする
ということを行いたいのですがうまくいきません。
【テーブル情報】
テーブルA:a
チーム番号:team_id
チームランク:team_rank
テーブルB:b
チーム番号:team_id
試合数:games
勝利数:win
【実現したいこと】
テーブルAのチームランクが"A"のものをselectした後、テーブルBのカラムすべてのdeleteを行いたいです。
テーブルAとテーブルBは、チーム番号で紐づいています。
【試したこと】
sql
1select * 2 from b 3 join a 4 on b.team_id = a.team_id 5 where a.team_rank = 'A';
上記sqlでselectしたデータをそのまま削除する方法がわからないので教えていただきたいです。
そもそも、selectしたデータをそのままdeleteする。ということは可能なのでしょうか?
詳しい方、よろしくお願いいたします。