, : FROM , . . , , , , , .
INSERT
INSERT . , . , INSERT, , - .. HAVING.
, SJpeople, . , , , , , San Jose:
INSERT INTO SJpeople SELECT * FROM Salespeople WHERE city = 'San Jose';, SJpeople , San Jose, , :
INSERT INTO SJpeople SELECT * FROM Salespeople WHERE snum = ANY (SELECT snum FROM Customers WHERE city = 'San Jose');, INSERT. San Jose snum. Salespeople, snum . , Rifkin Serres, San Jose - Liu Cisneros, SJpeople.
DELETE
DELETE. , , , , , , . , , , :
DELETE FROM Customers WHERE snum = ANY (SELECT snum FROM Salespeople WHERE city = 'London');Hoffman Clemens ( Peel), Pereira ( Motika). , , , Peel Motika.
. , , , - , , . , , , .
, , city , , .
|
|
, , . SQL , , .
UPDATE
UPDATE , DELETE, . , DELETE - , . , , , :
UPDATE Salespeople SET comm = comm +.01 WHERE 2 < = (SELECT COUNT (cnum) FROM Customers WHERE Customers.snum = Salespeople.snum);Peel Serres, , . DELETE. , :
UPDATE Salespeople SET comm = comm -.01 WHERE snum IN (SELECT snum FROM Orders a WHERE amt = (SELECT MIN (amt) FROM Orders b WHERE a.odat = b.odate));