Example 5.17.7 The following variant of the previous query will print ’First
year course’, ’Second year course’, etc., depending on the first digit of the course
number:
select stno,cno,
decode(substr(cno,3,1),’1’,’First year course’,
’2’,’Second year course’,
’3’,’Third year course’,
’4’,’Fourth year course’,
’Special course’)
from grades;
The result returned by this query is:
ตัวอย่าง 5.17.7 ตัวแปรต่อไปนี้ของแบบสอบถามก่อนจะพิมพ์ครั้งแรกของ
ปีแน่นอน ',' แน่นอนปีที่สอง ', ฯลฯ ขึ้นอยู่กับหลักแรกของหลักสูตร
จำนวน:
เลือก stno, CNO,
ถอดรหัส (substr (CNO 3 , 1), '1', 'ครั้งแรกปีแน่นอน',
'2', 'แน่นอนปีที่สอง',
'3', 'แน่นอนปีที่สาม',
'4', 'แน่นอนปีที่สี่',
'หลักสูตรพิเศษ')
จาก เกรด;
ผลส่งกลับโดยแบบสอบถามนี้คือ
การแปล กรุณารอสักครู่..
ตัวอย่าง 5.17.7 ต่อไปนี้ตัวแปรของแบบสอบถามก่อนหน้านี้จะพิมพ์ครั้งแรก
ปีแน่นอน ' ' ปี 2 หลักสูตร ฯลฯ ขึ้นอยู่กับหลักแรกของรหัสวิชา
:
เลือก stno CNO
, , ( CNO substr , ถอดรหัส ( 3 , 1 ) , ' 1 ' , 'first ปีแน่นอน '
' ' 'second , ปีแน่นอน '
' ' แน่นอน ' 'third ปี
' 4 ' , ' 'fourth ปีหลักสูตร , หลักสูตร 'special )
จากเกรด ;ผลที่ส่งกลับโดยแบบสอบถามนี้ :
การแปล กรุณารอสักครู่..