当前位置: 代码迷 >> Sql Server >> 关于多表查询统计有关问题?(祝各位新年快乐!)
  详细解决方案

关于多表查询统计有关问题?(祝各位新年快乐!)

热度:98   发布时间:2016-04-27 21:42:45.0
关于多表查询统计问题?(祝各位新年快乐!)
表1:
编号             标志             使用人                 时间                   代号
10001               1                   李山             2007-01-06               2001
10002               1                   李山             2007-01-09               2001
10005               2                   李山             2007-01-09               2002
10007               2                   赵兴             2007-01-08               2002
10009               2                   赵兴             2007-01-08               2002
10010               1                   张立             2007-01-12               2003
10011               1                   张立             2007-01-12               2003
10012               1                   张立             2007-01-20               2004

表2:
      代号               部门
      2001         一车间
      2002         一车间
      2003         二车间
      2004         二车间
      2005             三车间

表3:
      编号             时间
    10001           2007-02-08
    10001           2007-02-09
    10002           2007-01-10
    10005           2007-01-11
    10005           2007-01-09
    10007           2007-01-10
    10008           2007-01-10
    10009           2007-01-09
    10011           2007-01-12
    10012           2007-01-20
        我想分别统计出:在表一中 '使用人 '当 '标志 '分别等于1和2,并且时间在2007-01-06至2007-01-20之间在表二中 '部门 '等于 '一车间 '的 '编号 '数,以及按上述条件外再加上在2007-01-06至2007-01-20之间表一中的 '编号 '在表三中存在的条件。根据所列数据得到结果如下:
使用人     tj1     tj2     tj3     tj4
  李山         2         1         1         1
  相关解决方案