Update index.js
This commit is contained in:
parent
a8c7077880
commit
82e73c5670
22
index.js
22
index.js
|
|
@ -340,8 +340,13 @@ async function main() {
|
|||
|
||||
const [countLastMonth] = await db.execute(
|
||||
`
|
||||
SELECT COUNT(*) AS total FROM items_sold_out
|
||||
WHERE shop_name = ? AND STR_TO_DATE(sold_out_date, '%b %e, %Y')
|
||||
SELECT COUNT(*) AS total
|
||||
FROM items_sold_out
|
||||
WHERE shop_name = ?
|
||||
AND COALESCE(
|
||||
STR_TO_DATE(sold_out_date, '%d %b %Y'),
|
||||
STR_TO_DATE(sold_out_date, '%b %e, %Y')
|
||||
)
|
||||
BETWEEN DATE_FORMAT(CURDATE() - INTERVAL 1 MONTH, '%Y-%m-01')
|
||||
AND LAST_DAY(CURDATE() - INTERVAL 1 MONTH)
|
||||
`,
|
||||
|
|
@ -350,10 +355,15 @@ async function main() {
|
|||
|
||||
const [countLastWeek] = await db.execute(
|
||||
`
|
||||
SELECT COUNT(*) AS total FROM items_sold_out
|
||||
WHERE shop_name = ? AND STR_TO_DATE(sold_out_date, '%b %e, %Y')
|
||||
BETWEEN DATE_FORMAT(CURDATE() - INTERVAL 1 WEEK, '%Y-%m-01')
|
||||
AND LAST_DAY(CURDATE() - INTERVAL 1 WEEK)
|
||||
SELECT COUNT(*) AS total
|
||||
FROM items_sold_out
|
||||
WHERE shop_name = ?
|
||||
AND COALESCE(
|
||||
STR_TO_DATE(sold_out_date, '%d %b %Y'),
|
||||
STR_TO_DATE(sold_out_date, '%b %e, %Y')
|
||||
)
|
||||
BETWEEN CURDATE() - INTERVAL 7 DAY
|
||||
AND CURDATE()
|
||||
`,
|
||||
[store.name]
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in New Issue