ปฏิบัติการที่ 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) ”
SELECT subjectid, name, credit
FROM subject;
k. ตอบ “ ให้เลือกฟิลด์รหัสรายวิชา ชื่อรายวิชา และจำนวนหน่วยกิต จากตารางรายวิชา (subject) โดยมีเงื่อนไขคือเป็นรายวิชา 104111”
SELECT subjectid, name, credit
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
ไม่มีความคิดเห็น:
แสดงความคิดเห็น