0
我正在处理计算列,如果满足特定条件,将返回“X”。标准基于下面三列。该表实际上有几列。SQL Server 2005中的多标准case语句
COLUMN1 COLUMN2 COLUMN3 DATE
1234 100 300 1/1/2002
2245 100 500 2/3/2002
1234 400 400 4/5/2007
2256 100 500 7/5/2010
1234
的calcucated柱将返回并且x如果COLUMN1具有1234值,或者如果COLUMN2具有2年的时间内的连续的2个值< 200或栏3具有2年期间
内的连续的2个值> 300根据这个标准,行1,3和5将返回一个X,因为编号为1234. 根据第2行,第1行将返回一个X,因为连续两次的值小于200在2年内..
任何帮助将不胜感激....
欢迎StackOverflow的数据:如果您发布的代码,XML或数据样本,**请**在文本编辑器中突出显示这些行,然后单击编辑器工具栏上的“代码样本”按钮(“{}”)以精确地格式化和语法突出显示它! –
谢谢,马克...会做... – baxterxc60