select (ABS(MAX((convert(int,WIDTH))- (convert(int,HEIGHT))))) as parameter ,LAYOUT,FORM_NAMESPACE_NAME from [FORM_LAYOUT]
group by WIDTH,HEIGHT,LAYOUT,FORM_NAMESPACE_NAME
order by ABS(MAX((convert(int,WIDTH))- (convert(int,HEIGHT)))) desc
this works like that.
but i want to put a parameter. i will send this parameter in my program (c#) .
let's say i put my parameter 500, so it must work like
(ABS(MAX((convert(int,WIDTH))- (convert(int,HEIGHT))))) as parameter<500
in order to achieve that
select (ABS(MAX((convert(int,WIDTH))- (convert(int,HEIGHT))))) as parameter ,LAYOUT,FORM_NAMESPACE_NAME from [FORM_LAYOUT]
where parameter <500
group by WIDTH,HEIGHT,LAYOUT,FORM_NAMESPACE_NAME
order by ABS(MAX((convert(int,WIDTH))- (convert(int,HEIGHT)))) desc
doesn't work. It says "invalid column name parameter"
how can i correct it.
Thanks.