僅答案的一部分:
您仍然需要將原始數據輸入數據庫,並將計算出的補貨日期轉移到日曆中。
SELECT“ Description”,DATEDIFF('dd',MIN(“發布日期”),MAX(“發布日期”))/ COUNT(*)作為“購買間隔天數”,SUM(“金額”) / COUNT(*)AS“ Average Price”,DATEDIFF('dd',MIN(“ Posting Date”),MAX(“ Posting Date”)))/ count(*)as“ Average Days Item Lasts”,DATEDIFF('dd ',MAX(“ Posting Date”),NOW())as“ Last Purchase#Day ago” from“ credit” GROUP BY“ Description”
我在LibreOffice中工作了。不幸的是,Libreoffice不支持date_add,所以我不能給您重新訂購日期。
這是經過測試的mysql更好的版本
SELECT描述, DATEDIFF(MAX(`Posting Date`),MIN(`Posting Date`))/ COUNT(*)AS`每#天訂購一次,SUM(`Amount`)/ COUNT(*)AS`平均價格`,MAX( ``上次購買日期''中的``發布日期''),作為`您將在`credit` GROUP BY`Description`中用完;
示例結果(mysql):
Description每#天平均價格最後一次購買的商品會用完商品24 67.2857 29.8571428571429 06/08/16 12:00 AM 08/14/16 12:00 AM商品4113 90 04/06/16 12:00 AM 07/28/16 12:00 AM商品57 37.0909 152.545454545455 06/21/16 12:00 AM 07/28/16 12:00 AM項目9 55.5556 54.8888888888889 05/27/16 12:00 AM 07/22/16 12:00 AM項目28 18.9286 127.035714285714 07/03/16 12:00 AM 07/22/16 12:00 AM項目42 16.5882 11.7058823529412 07/05/16 12:00 AM 07/22/16 12:00 AM項目35 10.5385 21.0192307692308 07/06/16 12 :00 AM 07/17/16 12:00 AM項目12 12.6098 65.2439024390244 07/03/16 12:00 AM 07/16/16 12:00 AM項目25 22.2917 6.66666666666667 06/22/16 12:00 AM 07/14/16 12:00 AM
項目38 9.4038 29.3846153846154 07/03/16 12:00 AM 07/12/16 12:00 AM項目3 17.5667 35.0333333333333 06/22/16 12:00 AM 07/10/16 12:00 AM
添加訂單的順序更好,並將清單減少了7天,值得一星期的購物時間。
選擇`Category`,DATEDIFF(MAX(`Posting Date`), MIN(`Posting Date`))/ COUNT(*)AS`每#天訂購一次,SUM(`Amount`)/ COUNT(*)AS`平均價格`,MAX(`Posting Date`)作為`Last購買` ,DATE_ADD(MAX(`Posting Date`),INTERVAL DATEDIFF(MAX(`Posting Date`),MIN(`Posting Date`))/ COUNT(* DAY)作為`FROM`credit`GROUP用完按`具有`類別`將在`<(現在(+ 7天間隔))上用完|由``將在`DESC上用盡;
如果在microsoft access或libre office base,上面的select語句應承擔大部分繁重的工作。我在mysql數據庫中進行了測試,但是除了細微的調整外,它還可以工作。
- 注意timestamp既是列名,數據類型
- timestamp是可訪問的日期/時間
- 您需要一個項目列作為字符串來存儲您所購買的商品。
- 該列名為價格的價格。
- 如果您購買不同的數量,則必須更改公式。像說1次64盎司,再說128盎司。
- 我購買了5盒,而不是48盎司或10磅。
ol> 如何創建表格:mysql
MariaDB [test] >描述信用; + ---------------------------- + ----- --------- + ------ + ----- + --------- + ---------------- + |領域類型空|關鍵默認值|額外| + ---------------------------- + -------------- + --- --- + ----- + --------- + ---------------- + | ID | int(11)|否| PRI | NULL | auto_increment ||原始帳號| varchar(100)|是的| NULL | |
|發布日期|日期時間|是的| NULL | ||交易日期|日期時間|是的| NULL | ||類型varchar(100)|是的| NULL | ||分類| varchar(100)|是的| NULL | ||商家名稱| varchar(100)|是的| NULL | ||商人城| varchar(100)|是的| NULL | ||商業州| varchar(100)|是的| NULL | ||描述varchar(100)|是的| NULL | ||交易類型| varchar(100)|是的| NULL | ||金額|雙|是的| NULL | ||參考編號| varchar(100)|是的| NULL | | + ---------------------------- + -------------- + ---- -+ ----- + --------- + ---------------- +已設置13行(0.00秒)