1

テーブルAPP

カウンター | アイテム
100001 | ボールペン  
100002 | 鉛筆  
100003 | ボンド紙  
100004 | マーカー

テーブルPurchase_Order

カウンター | 状態
100001 | はい  
100001 | はい  
100001 | はい  
100004 | いいえ

apppurchase_orderテーブルのカウンター 100001 をすべて削除したい。どうやってやるの?

そして、これは私のコードです

app.php

<a href="app.php?de='.$row["counter"].'">

if(isset($_GET['de']))
{
$del_id=$_GET['de'];

sql= ...

}
4

4 に答える 4

1

次のことを試してください。

DELETE a.*, p.*
FROM app a
LEFT JOIN purchase_order p
    ON p.counter = a.counter
WHERE a.counter = 100001
于 2013-11-12T05:47:15.367 に答える
1

これを試して:

sql= "DELETE FROM a.*, b.* from app a LEFT JOIN purchase_order b 
on a.counter=b.counter where a.counter=".$del_id;
于 2013-11-12T05:56:06.150 に答える