|  |  |  | 
|---|
|  |  |  | select *,ROW_NUMBER() OVER(Order by ymd desc) as rowid | 
|---|
|  |  |  | from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | select *,ROW_NUMBER() OVER(Order by ymd desc) as rowid | 
|---|
|  |  |  | from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | select *,ROW_NUMBER() OVER(Order by ymd desc) as rowid | 
|---|
|  |  |  | from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | select *,ROW_NUMBER() OVER(Order by ymd desc) as rowid | 
|---|
|  |  |  | from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | <select id="getViewInOutCountDay" parameterType="com.zy.asrs.entity.ViewInOutBean"   resultType="Integer"> | 
|---|
|  |  |  | select count(1) from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(10), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | <select id="getViewInOutCountMonth" parameterType="com.zy.asrs.entity.ViewInOutBean"   resultType="Integer"> | 
|---|
|  |  |  | select count(1) from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(7), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | <select id="getViewInOutCountYear" parameterType="com.zy.asrs.entity.ViewInOutBean"   resultType="Integer"> | 
|---|
|  |  |  | select count(1) from ( | 
|---|
|  |  |  | SELECT     ymd, source_sta_no, SUM(a_1) AS sto_qty, SUM(a_2) AS ret_qty, SUM(a_1) + SUM(a_2) AS total_qty | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         (SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM          dbo.asr_wrk_mast | 
|---|
|  |  |  | WHERE      (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast AS asr_wrk_mast_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS ymd, wrk_sts, source_sta_no, 1 AS a_1, 0 AS a_2 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log | 
|---|
|  |  |  | WHERE     (source_sta_no IS NOT NULL) AND (wrk_sts > 1) AND (wrk_sts <= 5) | 
|---|
|  |  |  | UNION ALL | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), crn_str_time, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | SELECT     wrk_no, CONVERT(char(4), wrk_date, 120) AS Expr1, wrk_sts, sta_no, 0 AS Expr2, 1 AS Expr3 | 
|---|
|  |  |  | FROM         dbo.asr_wrk_mast_log AS asr_wrk_mast_log_1 | 
|---|
|  |  |  | WHERE     (sta_no IS NOT NULL) AND (wrk_sts >= 14) AND (wrk_sts <= 15)) AS a | 
|---|
|  |  |  | WHERE     (ymd IS NOT NULL) | 
|---|
|  |  |  | 
|---|
|  |  |  | and matnr = #{matnr} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  | <select id="selectAll" resultType="com.zy.asrs.entity.ViewInOutBean"> | 
|---|
|  |  |  | select * from asr_sta_inout_view a | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </select> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | </mapper> | 
|---|