Você está na página 1de 3

(b) Answers

i) SELECT * FROM Employee WHERE EmpScale = BS-17 AND EmpSex = Male ii) SELECT Count(*) FROM Employee WHERE EmpScale = BS-18 iii) SELECT * FROM Employee WHERE EmpSex = Female AND EmpSalary > 15000

Q. 2 (a) Answers
i) SELECT EmpName FROM Worker WHERE Dept = Accounting ii) SELECT * FROM Project WHERE Budget >2500000 iii) SELECT Worker.EmpName, Worker.Dept FROM Worker, Assign WHERE Assign.Proj# = "P22" AND Assign.EmpID = Worker.EmpID iv) INSERT INTO Worker(EmpID, EmpName, Dept) VALUES(101, Jack Smith, Sales) v) UPDATE Assign SET Hours-Assigned = 150 WHERE (SELECT Hours-Assigned FROM Assign WHERE Assign.Proj# = P25 AND Assign.EmpID = E101) = 100

Q. 3 Answers
i) SELECT * FROM Student ii) SELECT InstructorLocation FROM Instructor WHERE InstructorName = Ali iii) SELECT CourseTitle, InstructorName FROM Course

Q. 4 Answers
i) SELECT * FROM Student, Contacts WHERE Contacts.City = Multan AND Contacts.RollNo = Student.RollNo ii) SELECT * FROM Asignment WHERE AssignmentTitle = VB iii) SELECT Email, MobileNo FROM Contacts WHERE Contacts.RollNo = 9 iv) INSERT INTO Student(Name, FName, Class, Session) VALUES(Muhammad Nasir, Bilal Ahmad, F.Sc, 2009-11)

v)

Q. 5 Answers
i) SELECT * FROM Student ii) SELECT * FROM Student WHERE Name LIKE Muhammad% OR Name LIKE Mohammad AND City = Multan iii) INSERT INTO Student(RollNo, Name, FName, Class, Session, MobileNo, Email, City, Country) VALUES (55, Kashif, Nasir Hussain, B.Sc, 2009-11, 0300-2343260, kashif@yahoo.com, Multan, Pakistan) iv) UPDATE Student SET Name = Afzal Hussain, FName = Safdar, Class = BA, Session = 2008-10, Mohg\bileNo = 0333-7653420, Email = afzal@yahoo.com, City = Karachi, Country = Pakistan WHERE RNo = 12

Q. 6 Answers
i) SELECT Person-Name FROM Works WHERE Company-Name = First Bank Corporation ii) iii) iv) SELECT Employee.Person-Name FROM Employee, Manages WHERE Employee.City = Manages.City v) SELECT Company-Name FROM Company WHERE City = (SELECT City FROM Company WHERE Company-Name = Small Bank Corporation)

Q. 7 Answers
i) ii) SELECT * FROM Room WHERE Price > 500 iii) SELECT * FROM Booking, Hotel WHERE Hotel.City = Lahore AND Hotel.HotelNo = Booking.HotelNo iv) INSERT INTO Room(HotelNo, Type) VALUES(3, Single) v) SELECT Price, Type FROM Room WHERE HotelNo = 2

Q. 8 Answers
i) SELECT * FROM Product WHERE Qty > 15 AND Price BETWEEN 1000 AND 5000 ii) SELECT * FROM Product iii) UPDATE Product SET Price = Price(1-1/10) WHERE Price > 2500 SELECT * FROM Product iv) UPDATE Product SET Price = Price(1+1/20) SELECT * FROM Product

Q. 9 Answers
i) INSERT INTO Book(BookID, Title, Author, Category, Publisher, Price) VALUES( , , , , , ) ii) SELECT * FROM Book WHERE Title LIKE %C++%

Q. 10 Answers
i) SELECT RollNo, Name, TotalMarks, Percentage From Student WHERE TotalMarks = English + Islamiat + PakStudies + CompSci + MathA + MathB AND Percentage = TotalMarks/600*100 ii) SELECT * From Student WHERE ((English + Islamiat + PakStudies + CompSci + MathA + MathB)/600*100) > 50

Você também pode gostar