Professional Documents
Culture Documents
2. SELECT insSSN'Code',insName'Name'
FROM tblInstructor
WHERE insSSN IN (SELECT insSSN
FROM tblSection
WHERE secSemester=3 AND secYear=2010 AND subCode
IN ( SELECT subCode
FROM tblSubject
WHERE subName='Introduction to Databases'))
3.
SELECT DISTINCT
stuName'Name',tblStudent.stuCode'Code',secYear'Year',subName'Subject'
FROM tblStudent,tblReport,tblSection,tblSubject
WHERE stuName=N'Lê Nguyễn Hoài An'
AND secYear=2010
4.
SELECT claCode'Class', COUNT(stuCode)'Number of student'
FROM tblStudent
GROUP BY claCode
5. SELECT *
FROM tblStudent s,
(SELECT r.stuCode, COUNT (*) AS EnrollCourses
FROM tblReport r, tblSection s
WHERE r.secCode = s.secCode
AND s.secYear=2010
GROUP BY r.stuCode ) r1,
6.
SELECT *
FROM tblStudent s, (SELECT stuCode, AVG((repTheory*1.0+repPracticle*1.0)/2)
as avgGrade
FROM tblSection sec, tblReport rep
WHERE sec.secCode = rep.secCode AND
sec.secYear = 2010
GROUP BY stuCode) R1,
7.
SELECT secCode, COUNT(*) numOfStudent
FROM
(SELECT t1.stuCode, t2.secCode
FROM tblReport t1,
(SELECT secCode
FROM tblSection
WHERE secYear = 2010)t2
WHERE t1.secCode = t2.secCode AND t1.repStatus = N'R') m
GROUP BY secCode;