gpt4 book ai didi

php - 我如何按不同日期进行分组并对组日期的每个数据求和

转载 作者:行者123 更新时间:2023-11-29 18:39:33 24 4
gpt4 key购买 nike

我正在对广告跟踪面板进行操作。

我的数据库中有 3 个表,

1- 营销事件

id
orderID
name
startDate
endDate
goal
type
status
unitPrice
total

2- 订单项

lineItem_id
id
lineItemOrderID
lineItemName
lineItemStartDate
lineItemEndDate
lineItemStatus
lineItemType
lineItemGoal

3-行项目统计

statics_id
lineItem_id
inventoryID
inventoryName
impression
click
staticsDate

我的表示例:

line item statics table example (data coming per 10 min)

我想要喜欢这个结果:

this is i want photo

如何按不同日期进行分组并对组日期的每个数据进行求和

我的示例代码:(它不起作用,值为 false)

SELECT inventoryNameGI, SUM(impressionGI), SUM(clickGI) 
FROM
(
SELECT DISTINCT inventoryName AS inventoryNameGI,
MAX(impression) AS impressionGI,
MAX(click) AS clickGI
FROM `line_items_statics`
WHERE `lineItemID` = '5'
AND staticsDate BETWEEN '2017-07-01 00:00:00'
AND '2017-07-03 23:59:59'
GROUP BY `inventoryName`
) AS toplamTablo

最佳答案

试试这个 - 在嵌套查询中,使用 CONVERT 仅将 DATETIME 转换为 DATE

SELECT INVENTORYID, SUM(IMPRESSION), SUM(CLICK), CONVERT(DATE,STATICSDATE)
FROM `line_items_statics`
WHERE `lineItemID` = '5'
AND normalDate BETWEEN '2017-07-01' AND '2017-07-03'
GROUP BY INVENTORYID,
CONVERT(DATE,STATICSDATE)

关于php - 我如何按不同日期进行分组并对组日期的每个数据求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45038873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com