SQL 請問怎樣可以抽取本年度T1A1比上年度T3A1進度的SQL,因為要給進步獎,謝謝!

本文由 伍主任 在 2020-03-19 發表於 "WebSAMS 討論區" 討論區

  1. 55502232

    伍主任
    Expand Collapse

    文章:
    12
    讚:
    0
    請問怎樣可以抽取本年度T1A1比上年度T3A1進度的SQL,因為要給進步獎,謝謝!
     
    #1 伍主任, 2020-03-19
  2. 55502232

    伍主任
    Expand Collapse

    文章:
    12
    讚:
    0
     
    #2 伍主任, 2020-03-19
  3. 55502232

    伍主任
    Expand Collapse

    文章:
    12
    讚:
    0
    已解決了

    SELECT
    a.ClassCode '班別',
    a.ClassNo '班號',
    a.ChName '學生中文姓名',
    c.SysPercScore 'T3A1',
    b.SysPercScore 'T1A1',
    -c.SysPercScore+b.SysPercScore '增長分數'
    FROM VW_STU_LatestSTudent a
    LEFT OUTER JOIN TB_ASR_StudAssessData b
    ON b.SUID = a.SUID AND
    b.StuID = a.StuID AND
    b.SchYear = a.SchYear AND
    b.TimeSeq = 1101
    LEFT OUTER JOIN TB_ASR_StudAssessData c
    ON c.SUID = a.SUID AND
    c.StuID = a.StuID AND
    c.SchYear = a.SchYear-1 AND
    c.TimeSeq = 1301
    WHERE a.SchYear = ?
    ORDER BY a.ClassCode, a.ClassNo
     
    #3 伍主任, 2020-03-19