小编Sha*_*dul的帖子

查询中的多个日期范围

我有几个表,我想从中创建具有多个日期范围列的查询。下面是一个例子:

          |  Date Range_1 |  Date Range_2 |
          |   01-31 Jan   |   01-30 Feb   |

          ---- col1,col2 -----col3, col4 ----



SELECT temp_a.*
FROM (SELECT col_1,col_2, col_3 from xyz WHERE (date BETWEEN '2011-01-01' AND '2011-01-30')
AND id = 70
GROUP BY a1 a2) temp_a
INNER JOIN table1 t1 ON a.id = t1.id



SELECT temp_b.*
FROM (SELECT col_1, col_2, col_3 from xyz WHERE (date BETWEEN '2011-02-01' AND '2011-02-30')
AND id = 70
GROUP BY a1 a2) temp_b
INNER JOIN table1 t1 ON …
Run Code Online (Sandbox Code Playgroud)

date range sql-server-2008

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

date ×1

range ×1

sql-server-2008 ×1