sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL verwijderen met inner join

DELETE 
FROM m_productprice B  
     USING m_product C 
WHERE B.m_product_id = C.m_product_id AND
      C.upc = '7094' AND                 
      B.m_pricelist_version_id='1000020';

of

DELETE 
FROM m_productprice
WHERE m_pricelist_version_id='1000020' AND 
      m_product_id IN (SELECT m_product_id 
                       FROM m_product 
                       WHERE upc = '7094'); 


  1. Enkele rijfuncties in Oracle sql

  2. Wat te doen als u geen fouten in het gedeelde objectbestand krijgt wanneer u de OCI-versie Easysoft Oracle ODBC-stuurprogramma gebruikt?

  3. Bestaande tabel verplaatsen van primaire bestandsgroep naar andere bestandsgroep

  4. Wanneer kunnen we een identificatienummer gebruiken in plaats van de naam in PostgreSQL?