PostgreSQL  DELETE 
 Query brukes til å slette de eksisterende poster fra en tabell. Du kan bruke WHERE klausulen med DELETE spørring for å slette valgte radene, ellers alle postene vil bli slettet 
 
 Syntax. 
 
 Den grunnleggende syntaks DELETE spørring med WHERE klausulen er som følger: 
 DELETE FROM table_nameWHERE [betingelse]; 
 Du kan kombinere N rekke forhold ved å bruke AND eller OR operatører 
 
 Eksempel: 
 
 Tenk bordet COMPANY ha poster som følger: 
. # select * from COMPANY; id | Navn | alder | adressere | lønn ---- + ------- + ----- + ----------- + -------- 1 | Paul | 32 | California | 20000 2 | Allen | 25 | Texas | 15000 3 | Teddy | 23 | Norge | 20000 4 | Mark | 25 | Rich-Mond | 65000 5 | David | 27 | Texas | 85000 6 | Kim | 22 | Sør-Hall | 45000 7 | James | 24 | Houston | 10000 (7 p) 
 Følgende er et eksempel, som ville slette en kunde som ID er 7: 
 testdb = # DELETE FROM selskap hvor ID = 2; 
 Nå vil COMPANY tabellen har følgende poster: 
 id | Navn | alder | adressere | lønn ---- + ------- + ----- + ------------- + -------- 1 | Paul | 32 | California | 20000 3 | Teddy | 23 | Norge | 20000 4 | Mark | 25 | Rich-Mond | 65000 5 | David | 27 | Texas | 85000 6 | Kim | 22 | Sør-Hall | 45000 7 | James | 24 | Houston | 10000 (6 p) 
 Hvis du vil slette alle postene fra COMPANY tabellen, trenger du ikke å bruke WHERE klausulen med DELETE spørringer, noe som ville være som følger: 
 testdb = # DELETE fra selskap; 
Nå gjør COMPANY tabellen ikke noen posten fordi alle postene har blitt slettet av DELETE-setningen. Anmeldelser

