घोषित @t तालिका (संख्या पूर्णांक) में डालने का उपयोग कर सकते @t 1 संघ सभी का चयन करें 2 संघ का चयन सभी का चयन 3 संघ सभी का चयन 4
select
num
,case when num % 2 = 0 then 'Even' else 'Odd' end as Status
from @t
आउटपुट:
संख्या स्थिति
1 Odd
2 Even
3 Odd
4 Even
उदा। संख्या भी (गुणा 1) के द्वारा या विषम (गुणा 2 से) है तो 10 से विभाजित और शेष
declare @myNumber int ,@result int
set @myNumber = 16
select
Result =
(case when @myNumber % 2 = 0 then @myNumber * 1 else @myNumber * 2 end) %10
परिणाम
6
जब @myNumber = 11
तो
मिल परिणाम
2
उम्मीद है कि यह
स्रोत
2009-11-27 03:10:59
वहाँ एक 'TSQL में किसी प्रकार की mod' समारोह है? – Jason
@jason: TSQL आप की तरह कुछ घोषित करते है @myNumber int सापेक्ष ऑपरेटर% – peacedog