Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
ryanlcs
Yak Posting Veteran
62 Posts |
Posted - 2010-01-15 : 01:41:11
|
| HiI got this statement:SELECT CASE WHEN Value1 >= Value2 AND Value1 >= Value3 THEN Value1 WHEN Value2 >= Value1 AND Value2 >= Value3 THEN Value2 WHEN Value3 >= Value1 AND Value3 >= Value2 THEN Value3 ELSE Value1 END AS MaxValue, CASE WHEN Value1 <= Value2 AND Value1 <= Value3 THEN Value1 WHEN Value2 <= Value1 AND Value2 <= Value3 THEN Value2 WHEN Value3 <= Value1 AND Value3 <= Value2 THEN Value3 ELSE Value1 END AS MinValueIt will return the Min and Max value of three columns, from the return value, i want to calculate the different, how can I do that? I cant find a way to do it now.Please help. Thanks. |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2010-01-15 : 01:45:12
|
| [code]SELECT Max(Val)-Min(Val) AS DiffFROM(SELECT Value1 AS Val FROM Table UNION ALL SELECT Value2 FROM Table UNION ALL SELECT Value3 FROM Table)t[/code] |
 |
|
|
|
|
|