Dbms Assignment #2 Syed Ammar 07-0357 Sec-C: Submitted To: Ma'am Asma

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

DBMS

Assignment #2
Syed Ammar
07-0357
Sec-C

Submitted to:

Ma’am Asma
Qestion 1

SELECT o.OrderID,c.FullName,(days_between(ShipDate,OrderDate))/7 as 'WeeksUnshipped'

FROM Orders o, Customers c, OrderDetails od

WHERE o.CustomerID=c.CustomerID AND o.OrderID=od.OrderID

Question 2

UPDATE ShoppingCart

SET Quantity AND DateCreated

WHERE RecordID='750'

Question 3

SELECT Description, sum(ProductPrice)

FROM Products

WHERE ModelNumber='A55' AND ProductPrice<2300 AND p.Description=p.Description

Question 4

SELECT c.CategoryName,r.ReviewsID, count(reviewID)

FROM Categories c, Reviews r, Products p

WHERE c.CategoryID=p.CategoryID AND p.ReviewID=r.ReviewID

GROUP BY CategoryName

Question 5

SELECT c.CategoryName, p.ProductName, ps.ProductSizeName

FROM Categories c, Product p, ProductSize ps, ProductColor pc

WHERE c.CategoryID=p.CategoryID AND p.ProuctSizeID=ps.ProductSizeID AND p.ProductPrice<


p.ProductModelNumber='AG1212'

AND pc.ProductColorID=p.ProductColorID AND


p.ProductColorID=p.ProductModelNumber='AG1212'

Question 6

SELECT c.FullName, c.Email, o.OrderID, o.OrderDate

FROM Customers c, Orders o, Products p

WHERE c.CustomerID=o.CustomerID AND p.OrderID=p.ProductsID AND


p.ProductModelNumber='AG1212' AND o.OrderDate BETWEEN ()
ORDER BY o.OrderDate

Question 7

SELECT t.*

FROM Teams t, Game g, Contract c

WHERE g.TeamName=t.TeamName AND c.date BETWEEN 'Jul 01 1998' AND 'Jul 01 1999' AND
g.TeamAgainst='Brazil'

Question 8

SELECT p.*

FROM Players p, Game g

WHERE g.PlayerID=p.PlayerID AND g.Team='Brazil' AND g.TeamAgainst='Argentina'

Question 9

SELECT t.*

FROM Teams t, Game g

WHERE g.TeamID=t.TeamID AND g.Team <> g.TeamAgainst

Question 10

SELECT c.*

FROM Customers c, Orders o

WHERE c.CustomerID <> o.CustomerID

Question 11

SELECT p.*

FROM Products p

WHERE p.StandardPrice>avg(StandardPrice)

Question 12

SELECT c.*

FROM Customer c, Order o, OrderLine ol

WHERE c.CustomerID=o.CustomerID AND ol.OrderLineID=o.OrderLineID AND


ol.Quantity=max(ol.Quantity)

Question 13
SELECT f.*

FROM faculty f, offering o

WHERE facDept='MS' AND o.offeryear=2006 AND o.offertime=winter

Question 14

DELETE FROM offering f, faculty f

WHERE f.facFirstName='Leonard' AND f.facLastName='Vince'

Question 15

SELECT f.*

FROM faculty f, offering o, course c

WHERE f.facSSN=o.fSSN AND c.courseNum=o.courseNum AND courseUnits=4

Question 16

SELECT f.*

FROM faculty f, offering o

WHERE f.facSSN<>o.facSSN

Question 17

SELECT c.courseNum,c.courseDesc, count(offeringNum), count (avg (enrollment))

FROM course c, offering o, enrollment e

WHERE c.courseID=o.courseID AND e.offerNum=f.offerNum

Question 18

SELECT f.facSSN, f.facFirstName||f.facLastName as 'Name'

FROM faculty f, course c, offering o

WHERE f.facSSN=o.facSSN AND c.courseNum=o.courseNum AND o.offerYear=2005 AND


o.offerTerm='Fall' AND c.courseDesc='IS'

You might also like