fix store procedure
This commit is contained in:
parent
15830ef2ba
commit
f1c546ba8f
5 changed files with 294 additions and 17 deletions
|
|
@ -96,8 +96,8 @@ SELECT
|
|||
DATE_ADD(
|
||||
DATE_ADD(LAG(r.commandDateAffect) OVER (ORDER BY r.commandDateAffect, r.commandDateSign),
|
||||
INTERVAL TIMESTAMPDIFF(YEAR, LAG(r.commandDateAffect) OVER (ORDER BY r.commandDateAffect, r.commandDateSign), r.commandDateAffect) YEAR),
|
||||
INTERVAL TIMESTAMPDIFF(MONTH, LAG(r.commandDateAffect) OVER (ORDER BY r.commandDateAffect, r.commandDateSign), r.commandDateAffect) MONTH),
|
||||
r.commandDateAffect) + 1
|
||||
INTERVAL TIMESTAMPDIFF(MONTH, LAG(r.commandDateAffect) OVER (ORDER BY r.commandDateAffect, r.commandDateSign), r.commandDateAffect) % 12 MONTH),
|
||||
r.commandDateAffect)
|
||||
ELSE 0
|
||||
END AS Days,
|
||||
r.posNo,
|
||||
|
|
@ -124,12 +124,12 @@ SELECT
|
|||
TIMESTAMPDIFF(DAY, MAX(commandDateAffect), _date) + 1,
|
||||
TIMESTAMPDIFF(YEAR, MAX(commandDateAffect), _date),
|
||||
TIMESTAMPDIFF(MONTH, MAX(commandDateAffect), _date) % 12,
|
||||
TIMESTAMPDIFF(DAY,
|
||||
DATEDIFF(_date,
|
||||
DATE_ADD(
|
||||
DATE_ADD(MAX(commandDateAffect),
|
||||
INTERVAL TIMESTAMPDIFF(YEAR, MAX(commandDateAffect), _date) YEAR),
|
||||
INTERVAL TIMESTAMPDIFF(MONTH, MAX(commandDateAffect), _date) MONTH),
|
||||
_date) + 1,
|
||||
INTERVAL TIMESTAMPDIFF(MONTH, MAX(commandDateAffect), _date) % 12 MONTH)
|
||||
),
|
||||
NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,
|
||||
NULL,NULL,NULL,NULL,NULL
|
||||
FROM resultWithDiff;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue