private string sales;
private string deviceId;
private string itemcode;
private DateTime starthour;
private DateTime endhour;
private decimal hourvalue;
private int state;
sales搭配deviceId為唯一鍵,此表每筆數據都是以每小時(整點)寫入數據庫,itemcode有四類,故每小時每個唯一鍵會寫入四筆在此數據表。
我有上述的Database結構,想用Linq查詢從2021-03-11 15:00:00開始、2021-03-11 21:00:00結束' 回傳區間內不同itemcode的hourvalue數值,itemcode只有四類(上衣、褲子、外套、襯衫),希望回傳如下結果:
{
"response": {
"queryType": 0,//小時
"deviceId": "收銀A",
"sales": "Jerry",
"data": [{
"上衣": 131,
"褲子": 77,
"外套" :0,
"襯衫" 0,
"starthour": "2021-03-11 15:00:00"
"endhour":"2021-03-12 16:00:00"
},
.
.
.
.
}]
}想請問該怎麼下語法呢?麻煩大家指導一下…謝謝。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/268470.html
標籤:LINQ
