我有一个表中有4列,可能会定期添加或删除列。我需要一个动态查询,它可以在运行时处理列并执行计算。动态列col1 col2 col3 col3 col4
下面是我的表格以及记录样本的结构。
ID, col1, col2, col3, col4
1 '2016-08-09' '2016-08-09' '2016-08-09' '2016-08-09'
2 '2016-08-10' '2016-08-10' '2016-08-13' '2016-08-04'
我想结果,其中我的时间差应该来每列中,有一个应该总列应追加其给出特定的ID这些列的总数。结果集应如下所示。
ID col1 Col2 Col3 Col4 Total
1 6 6 6 6 24
2. 6 7 8 8 29
你如何获得的预期从采样数据输出...? – ZLK
解释你的日期差分计算。 –
您的ID日期差异看起来像是datediff(dd,coln,getdate()),但ID 2不遵循相同的模式 –