検索

ホームページ  >  に質問  >  本文

MySQL で JOIN を使用して DELETE 操作を実行する方法

次のような質問があります:

リーリー

エラーが報告されます:

#1093 - FROM 句では、ターゲット テーブル 'customers_cards' を更新に指定できません

回避策として join を使用する必要があると思いますが、正直なところ、join を使用して同じロジックを書き直すことはできません。 joinを使用して上記のクエリを記述する方法はありますか?

P粉555682718P粉555682718313日前590

全員に返信(2)返信します

  • P粉071626364

    P粉0716263642024-01-17 17:19:02

    別の方法もあります:

    「ezpay」に属する行 c1 を削除します。ただし、同じ number_card とより小さい id# を持つ別の行 c2 が存在します。 ##。 リーリー

    返事
    0
  • P粉868586032

    P粉8685860322024-01-17 16:32:20

    この結合は、一方のテーブルの行を選択し、もう一方のテーブルでは行を選択しない方法と似ています。

    リーリー

    返事
    0
  • キャンセル返事