PDA

View Full Version : دستور Case تو در تو



mina291m
دوشنبه 09 مهر 1386, 10:44 صبح
با سلام خدمت دوستان عزیز:
من می خوام توی یک StroreProcedure یک دستور Case تو در تو بنویسم .
اگر کسی می تونه کمک کنه ممنون می شم .

پویا
دوشنبه 09 مهر 1386, 11:35 صبح
مشکلت چیه؟
شرط هات کدومند؟
بیشتر توضیخ بده

younesm
دوشنبه 09 مهر 1386, 12:07 عصر
Select String = Case Substring(Number, 1, 1)
When '1' Then Case Substring(Number, 2, 1)
When '0' Then 'Ten'
When '1' Then 'Eleven' End
When '2' Then 'Two'
Else 'Other' End
From (Select '10' As Number Union Select '21' Union Select '11' ) As Digit

Omid Rekabsaz
دوشنبه 09 مهر 1386, 17:22 عصر
شما می توانید شروط را به هم اضافه نمایید:


Select Case When Substring(Number, 1, 2) Then 'Ten'
When Substring(Number, 1, 2) Then 'Eleven'
When Substring(Number, 1, 1) Then 'Two' else 'Another' end
From [select_statement]

mina291m
شنبه 14 مهر 1386, 12:43 عصر
از همگی ممنون . مشکلم حل شد .