You are on page 1of 3

Assignment 1 DBMS

SELECT name FROM student WHERE tot_cred > 100


name

Zhang
Chavez
Tanaka

SELECT course_id,grade from takes WHERE ID = (SELECT ID FROM `student`


WHERE name="Tanaka")

course_id grade

BIO-101 A
BIO-301 null

SELECT instructor.ID,instructor.name from instructor,course,teaches WHERE


instructor.ID=teaches.ID and teaches.course_id=course.course_id and
course.dept_name="Comp. Sci."

ID name
10101 Srinivasan
45565 Katz
83821 Brandt
83821 Brandt
10101 Srinivasan
45565 Katz
83821 Brandt
10101 Srinivasan

SELECT DISTINCT course_id FROM section WHERE semester="Fall" and course_id


in (SELECT course_id FROM section WHERE semester="Spring")
CS-101
SELECT name FROM `instructor` WHERE dept_name="Comp. Sci."
name

Srinivasan
Katz
Brandt

SELECT course_id,title from course WHERE course_id in ( SELECT


teaches.course_id from teaches WHERE ID in (SELECT ID FROM instructor
WHERE instructor.name = "Srinivasan"))
course_id title

CS-101 Intro. to Computer Science


CS-315 Robotics
CS-347 Database System Concepts

SELECT name from instructor WHERE ID in ( SELECT ID FROM `teaches` WHERE


semester = "Spring" and year="2009")
name

Brandt
Kim
SELECT stcode1,stcode2 from track WHERE distance < 20
stcode1 stcode2
CST BYC
CST DR
CST KRL
BYC DR
BYC KRL
GRP TNA

SELECT id FROM trainhalts WHERE stcode="tna"


id

KP11
A65
SELECT name FROM `train` WHERE name LIKE 'CST%'
name

CST-KYN
CST-KYN_LOCAL
CST-TNA_LOCAL
CST-DL_LOCAL
CST-KYN_LOCAL
CST-TNA_LOCAL
CST-KGR_LOCAL
CST-AMR_LOCAL

SELECT stcode FROM `trainhalts` WHERE id = (SELECT id from train WHERE


name="cst-amr_local") ORDER BY seqno ASC
Stcode

CST
BYC
DR
KRL
GPR
TNA
DL
KYN
AMR

SELECT name from train WHERE id = (SELECT id FROM trainhalts WHERE


stcode="tna" and seqno < 6)
name
CST-AMR_LOCAL

You might also like