ปฏิบัติการที่ 6 SQL
ปฏิบัติการที่ 6
SQL
h. ตอบ “
ให้เลือกแสดงฟิลด์รหัสนิสิต
ชื่อนิสิต อาจารย์ที่ปรึกษา ชั้น
และ งานอดิเรก จากตารางนักเรียน (Student) โดยมีเงื่อนไขคือ เป็นงานอดิเรกที่มีเป็นการอ่านหนังสือ
”
SELECT studentid, name, advisor,
class, hobby
FROM student
WHERE
hobby LIKE 'อ่านหนังสือ';
I.
ตอบ “ ให้เลือกฟิลด์ทั้งหมดจากตารางรายวิชา (subject)”
SELECT subjectid, name,
credit, book, teacher
FROM
subject;
j.
ตอบ “ ให้เลือกฟิลด์รหัสรายวิชา
ชื่อรายวิชา
และจำนวนหน่วยกิต จากตารางรายวิชา (subject) ”
FROM subject;
k.
ตอบ “ ให้เลือกฟิลด์รหัสรายวิชา
ชื่อรายวิชา
และจำนวนหน่วยกิต จากตารางรายวิชา (subject) โดยมีเงื่อนไขคือเป็นรายวิชา 104111”
FROM subject
WHERE subjectid = 104111;
o. ตอบ “
ให้เลือกแสดงฟิลด์รหัสนิสิต
ชื่อนิสิต คะแนน เกรด
และชื่อรายวิชา จากตารางนักเรียน
(student) การลงทะเบียน ( register ) และรายวิชา (subject) โดยมีเงื่อนไขคือ แสดงรหัสนิสิต และแสดงเฉพาะรายวิชาที่มีรหัส 104111 เท่านั้น ”
SELECT student.studentid, student.name,
register.score, register.grade, subject.name
FROM register, student, subject
WHERE (register.studentid = student.studentid) and
(register.subjectid = subject.subjectid and register.subjectid =
104111);
SELECT student.studentid, student.name,
register.score, register.grade, subject.name, student. club
FROM register, student, subject