Example 18 SELECT count(*) FROM Part WHERE Class="HW";

Preview:

Citation preview

Example 18SELECT count(*)FROM PartWHERE Class="HW";

Example 19

SELECT count(*), Sum(Balance)FROM Customer;

Example 20

SELECT count(*) AS CustomerCount, Sum(Balance) AS BalanceTotal

FROM Customer;

Example 21SELECT OrderNumFROM OrderLineWHERE PartNum IN

(SELECT PartNum FROM PartWHERE Warehouse='3');

Example 22SELECT RepNum,

Count(*) AS NumOfCustomer, Avg(Balance) AS AvgBalance

FROM CustomerGROUP BY RepNum

Example 23

SELECT RepNum, count(*) AS NumCustomer, Avg(Balance) AS AverageBalance

FROM CustomerGROUP BY RepNumHAVING Count(*)<4;

Example 23-1

SELECT RepNum, count(*) AS NumCustomer, Avg(Balance) AS AverageBalance

FROM CustomerWHERE CreditLimit<10000GROUP BY RepNumHAVING Count(*)<3;

Example 24

SELECT CustomerNum, CustomerName, Rep.RepNum, LastName, FirstName

FROM Customer, RepWHERE Rep.RepNum=Customer.RepNum;

Example 25

SELECT CustomerNum, CustomerName, Rep.RepNum, LastName, FirstName

FROM Customer, RepWHERE Rep.RepNum=Customer.RepNumAND CreditLimit=10000;

Example 26

SELECT Orders.OrderNum, Orderdate, Customer.CustomerNum, CustomerName, Part.PartNum, Description, NumOrdered, QuotedPrice

FROM Orders, Customer, OrderLine, PartWHERE

Customer.CustomerNum=Orders.CustomerNum AND Orders.OrderNum=OrderLine.OrderNum AND OrderLine.PartNum=Part.PartNum;

Example 27

SELECT CustomerNum, CustomerNameFROM CustomerWHERE RepNum='35'

UNION SELECT Customer.CustomerNum, CustomerNameFROM Customer, OrdersWHERE Customer.CustomerNum=Orders.CustomerNum;

Example 28

UPDATE Customer SET Street = '1445 Rivard'WHERE CustomerNum='524';

Example 29

INSERT INTO RepVALUES ('16', 'Rands', 'Shron', '826

Raymond', 'Altonville', 'FL', '32543', 0, 0.05);

Example 30

DELETE *FROM OrderLineWHERE PartNum='BV06';

Example 31

SELECT * INTO SmallCust

FROM Customer

WHERE CreditLimit<=7500;

Example 32

INSERT INTO Employee

VALUES ('987654321', 'Choi', 'Yong', '9001 Stockdale', 'Bakersfield', 'CA', '123456789');

Recommended