ورود

View Full Version : ایجاد شرط در Where



mmbguide
دوشنبه 10 دی 1397, 16:29 عصر
سلام

واقعیتش نمیدونم باید دنبال چه چیزی بگردم ولی میخواستم بدونم بعد از Where در دستورات SQL ایا میشه برای پارامترها هم شرط دوم گذاشت؟ مثلا Where ID = 10. حالا میخوام در ادامه بجای مقدار 10 یک شرط دیگه بزارم و بگم اگر مثلا ستون DeviceType = 2 بود مقدار 10 بشود 5 و اگر DeviceType = 3 بود مقدار 10 بشود 8 و در غیر اینصورت همان 10 باشد

ممنون اگر راهنمایی کنید

Mahmoud.Afrad
سه شنبه 11 دی 1397, 05:31 صبح
هر کدام از این حالتها را داخل پرانتز و بین پرانتزها OR قرار بدید.

با case هم میتونید بنویسید.

mmbguide
سه شنبه 11 دی 1397, 23:09 عصر
با استفاده از Case مشکل حل شد

ممنون