[前][次][番号順一覧][スレッド一覧]

mysql:9305

From: ryosuke kubo <ryosuke kubo <kuboryou@xxxxxxxxxx>>
Date: Fri, 30 Apr 2004 13:08:17 +0900
Subject: [mysql 09305] INNER JOIN で DELETE条件の設定


お世話になります。
クボと申します。

INNER JOINを覚えたんですが、これをDELETEの条件設定には
使えないのかと思って、色々試したのですが分かりません。

適当に書いたSQLが以下の通りなんですが、当然のごとく機能しませんでした。

DELETE FROM mails INNER JOIN user_ini USING(ini_code)
 WHERE form_code = 6;

この場合やりたいことは
テーブル"mails"上のフィールド"ini_code"から
テーブル"user_ini"上のフィールド"form_code"を内部結合(?)し、
その"form_code"が6のデータを削除したいのです。

分かりづらい説明になってしまい、申し訳ございませんが
お知恵をお貸しください。よろしくお願いいたします。

--
Ryosuke Kubo



[前][次][番号順一覧][スレッド一覧]

->    9305 2004-04-30 13:08 [ryosuke kubo <kubory] INNER JOIN で DELETE条件の設定          
      9306 2004-04-30 13:47 ┗[<ouei@xxxxxxxxxx>   ]                                       
      9307 2004-04-30 14:02  ┗[ryosuke kubo <kubory]