PDA

View Full Version : ایجاد یک ستون جدید در sql



mohsenm66
چهارشنبه 23 آذر 1390, 16:05 عصر
من یک جدول دارم که اطلاعات دانشجو نظیر نام و فامیل و معدل در آن ذخیره شده است.
من میخواهم بر اساس اطلاعات موجود در جدول student یک ستون در خروجی اضافه تر داشته باشم به این صورت که اشخاصی که معدل آنها از 17 به بالا است را در ستون وضعیت عالی نشان دهد و معدل بین 15 تا 17 را خوب و برای بقیه قابل قبول را نشان دهد .
آیا امکان انجام چنین کاری با دستورات sql وجود دارد یا خیر ؟
فیلدهای جدول :
student_code
student_name
student_famil
student_average
فیلدهای مورد نیاز در View :
student_code
student_average
student_status

tazarvmmr
چهارشنبه 23 آذر 1390, 16:20 عصر
سلام میتونید

این یک کد نمونه:


Select
student_code,
student_average,
student_status =
case when student_average >= 17 then 'Excellent'
When student_average between 15 and 17 then 'Good'
else 'Acceptable'
end

from students