私は以下の問題を解決したいと思います。AZURE T-SQLの計算結果が新しいVIEWに出力されます
表は列TIMEIN
を持っていると私は列TIMEOUT
を追加したい次のTIMEIN
が接近している場合を除き、これはTIMEIN
プラス60秒の値を取る必要があります。
ので:
ID PROJECTCODE TIMEIN TIMEOUT
----------------------------------
1 25847 35 79 = less as 60 seconds in between 35(id1) and 80(id2)
2 25847 80 140 = more as 60 seconds in between 80(id2) and 158(id3)
3 25847 158 218 = 60 added because there is no bigger time as 158sec.
4 25847 35 79 = less as 60 seconds in between 35(id1) and 80(id2)
重要知るには、IDのは、フォローアップしていないということです、そして同様に2倍以上の同じ時間がある可能性があります。どうすればいい?私が従うことができる良いアイデアやドキュメント?
どのDBMSを使用していますか? (例:SQL Server、MySQL、Oracle) –
[so]はフリーコード作成サービスではありません。 **あなた自身でコードを書くことを試みることが期待されます**。 [もっと研究をして](http://meta.stackoverflow.com/questions/261592)問題がある場合は**あなたが試したことを投稿することができます** **動作していないことの明確な説明**を提供し、** [mcve] **を提供します。私は良い質問と[完璧な質問]を読むことをお勧めします(http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。また、[ツアー]も必ず行ってください。 – Igor
はい、私はそれを知っています。何度も何度もやったことがあります。あなたにそれを書かないように頼んでいますが、「いいアイデアやドキュメンテーションを読むことができますか?だから私は出発点を得た。 –