سلام
میخواستم درباره case در دستور select واسم توضیح بدید و بگید که چه کاربردهایی داره
باتشکر
سلام
میخواستم درباره case در دستور select واسم توضیح بدید و بگید که چه کاربردهایی داره
باتشکر
سلام.
دستور Case مثل یک If درداخل Query شما هست که میتونه کاربردهای مختلفی داشته باشه.
فرض کنید در جدول یک فیلد Boolean دارید که مقادیر 0و1 رو داره.شما میخواهید هنگام نمایش به کاربر به جای 1 مقدار true و به جای 0 مقدار False رو به کاربر نمایش بدید اینجا از Case استفاده میکنید.
به مثال زیر توجه کنید.:
SELECT *,CASE
WHEN Field1=0 THEN 'False'
ELSE 'True' END AS BooleanField
FROM Table1
Telegram : @SQL_Server