sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL sletning med indre joinforbindelse

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';

eller

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. CAST() vs TRY_CAST() i SQL Server:Hvad er forskellen?

  2. Find værdier, der ikke indeholder tal, i SQLite

  3. Sådan installeres MySQL Workbench på Windows

  4. Tilføj IIS 7 AppPool-identiteter som SQL Server-logoner