-1
我正在對所有油井的生產數據進行標準化處理,以便我可以輕鬆地將它們繪製成好像它們全部同時打開一樣。做到這一點的方法是在每個井上向表中添加「標準化時間」行。每當引入新井時,標準化時間將重置爲1。我在尋找如何添加「規格化時間」下面列:SQL添加列以規範不同油井的時間
我在MS SQL訪問工作。我將如何去添加新的「規範化時間」列?我需要它,以便我所有的水井在同一時間開始生產,並且比較容易。
我正在對所有油井的生產數據進行標準化處理,以便我可以輕鬆地將它們繪製成好像它們全部同時打開一樣。做到這一點的方法是在每個井上向表中添加「標準化時間」行。每當引入新井時,標準化時間將重置爲1。我在尋找如何添加「規格化時間」下面列:SQL添加列以規範不同油井的時間
我在MS SQL訪問工作。我將如何去添加新的「規範化時間」列?我需要它,以便我所有的水井在同一時間開始生產,並且比較容易。
您可以使用查詢:
Select
*,
(Select Count(*) From YourTable As T
Where T.well_name = W.well_name And T.rpt_date <= W.rpt_date) As [Normalized Time]
From
YourTable As W
Order By
well_name,
rpt_date
沒有在您的文章一個問號。我們如何知道你想要幫助什麼?此外,如果相關,一個或兩個關於* why和* how *這個NormalizedTime列應該解決您的問題的陳述是適當的。 –
@SamAxe作出了改變,謝謝你,並表示歉意......對此相對較新。 –
https://msdn.microsoft.com/en-us/library/office/ff822825.aspx?f=255&MSPPError=-2147217396 –