sql >> Databáze >  >> RDS >> Mysql

Aktualizace MySQL pomocí poddotazu v režimu bezpečné aktualizace

Měli byste být schopni to udělat změnou tohoto jednoho řádku ve vašem poddotazu, čímž nastavíte klauzuli WHERE poddotazu tak, aby odpovídala vašim záznamům ve vnější tabulce.

WHERE i.id_pedido = 1

TO

WHERE i.id_pedido = p.id_pedido

Pak můžete odstranit vnější WHERE, pokud ho opravdu nechcete omezit na p.id_pedido=1




  1. MySQL – Mám používat vícesloupcové primární klíče na každé podřízené tabulce?

  2. Jak zlepšit výkon dotazů pomocí pořadí podle, seskupení podle a spojení

  3. Řádky MySQL JOIN, pokud existují, jinak vyplňte NULL

  4. AWS Python Lambda s Oracle - Generování OID se nezdařilo ani po přidání HOSTALIASŮ