دستور select

arashdanger

Member
سلام
ميخواستم بدونم بدون عملگر isnull چگونه در يك table فيلدهايي مثل نام را بازيابي كنيم كه مقدار آن نامعلوم است؟
 

Salman_MP

Member
خوب مسئله ای که نیست با Is Null این کارو بکن !!! (مشکلت فاصله ی بین Is و Null بود یا کوچیک بودن حروف ؟!)
 

arashdanger

Member
ببخشید که یکم دیر شد. فصل امتحاناته دیگه!!!
مشکلم اینه که استاد درس پایگاه داده گفته بدون isnull اینکار رو بکنید!!!
 

mazoolagh

Active Member
البته 2 حالت میشه استفاده کرد - یکی تابع IsNull هست که اگر مقدار فیلد Null باشه یک مقدار دیگه رو بجاش برمیگردونه. مثلا
کد:
isnull(name,'خالی')
اگر مقدار name برابر null باشه بجاش عبارت خالی رو برمیگردونه و دستور select در اینصورت شبیه زیر میشه:
کد:
Select * From Table_Name
Where IsNull(Field_Name,'EMPTY')  =  'EMPTY'
که چرخوندن لقمه دور سر هست.

درستش اینه
کد:
Select * From Table_Name
Where Field_Name Is Null


بالآخره منظور استادت یکی از این دو تا بوده احتمالا!
 

جدیدترین ارسال ها

بالا