webForumDet fria alternativet

where case when...

2 svar · 210 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 100 inlägg
#1

får inte till denna:
om @Level3 = 0 då får inte ParentIdno vara lika som SubIDno.

felkod: Incorrect syntax near '<'.

ALTER   Procedure upCategory
	@CategoryId int, 
	@Level3 int

As
	Set NoCount On
	
	Select a.IDno, a.ParentIDno, a.TopIDno, a.SubIDno, a.Fullname, a.Enabled, a.CreateDate
	From Category a
	Where Case When @Level3=0 Then ParentIDno <> SubIDno End
	Order By a.TopIDno, a.SubIDno, a.ParentIDno, a.Fullname
LarsGMedlem sedan dec. 200012 465 inlägg
#2
Where (@Level3=0 and ParentIDno <> SubIDno)
or @level3 <> 0
doggelitoMedlem sedan juni 20003 100 inlägg
#3

Tiptop! :bire

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb