delete postgres code example

Example 1: delete entries in postgresql

DELETE FROM table WHERE condition;

Example 2: postegresql delete

DELETE FROM films
  WHERE producer_id IN (SELECT id FROM producers WHERE name = 'foo');

Example 3: delete entries in postgresql

DELETE FROM table
USING another_table
WHERE table.id = another_table.id;

Example 4: delete from select postgresql

DELETE FROM mytable 
WHERE ctid IN (
    SELECT ctid
    FROM mytable 
    GROUP BY s.serialId, s.valuetimestamp
    ORDER BY s.serialId
    LIMIT 10
)