0
کاربرد تابع های ifnull و case when در SQL
با سلام در مورد کارایی دو تابع case when و ifnull در sql سوال داشتم ، ممنون میشم راهنمایی کنید
2 پاسخ
3
دوست عزیز تابع case زمانی استفاده میکنیم ک مثلا تو بانکمون جنسیت رو بجای زن و مرد 0و1 میدیم و موقع select بجای اینکه برای ردیف جنسیت 0و1 نشون بده از دستور case استفاده میکنیم مثلا
<sql> select case sex when 1 then 'مرد ' when 0 then 'زن ' <sql>
و دستور isnull هم زمانی بکار میره ک ما نمیخوایم تو select مون null باشه و ی جایگزین براش انتخاب میکنیم مثل مثال دوست عزیزمون اقای کیا
4
سلام دوست عزیز، لینکهای زیر میتواند مفید باشد:
http://www.1keydata.com/sql/sql-ifnull.html http://www.1keydata.com/sql/sql-case.html
البته IFnull در My Sql است و معادل آن در Sql، عبارت Isnull است.