PDA

View Full Version : شرط درکوئری



ITST-1
سه شنبه 18 بهمن 1384, 13:06 عصر
با سلام
دوستان چگونه می توان در یک کوئری شرطهایی را مطرح کرد
مثلا اگر حقوق فرد بالای 100 ریال بود 500 ریال اضافه کن اگر بالای 1000 ریال بود 200 ریال اضافه کن در غیر این صورت 300 ریال اضافه کن

با تشکر از همه شما

mzjahromi
سه شنبه 18 بهمن 1384, 15:09 عصر
شاید راه حلهای بهتری هم باشه ولی یه راه حل بدون نیاز به فکر کردن اینه


Select PID,Salary+500 as finalsalary
From Personel
where salary>100 and salary<1000
union
Select PID,Salary+200 as finalsalary
From Personel
where salary>1000