2016-07-18 1 views
0

として返す結果の一部の行の値を編集することはできますか?結果のSQLテーブルデータを変更する - つまり、

具体的には、結果自体の中で最も近い時間に日付を切り捨てることができるようにしたいと考えています。

+1

データを返すときに通常あなたがデータベース内で行うことができます任意の操作も可能です。 –

+0

私はMicrosoft SQLを使用しています。 一度にround()を使用するにはどうすればよいですか?私が見つけることができるすべての情報は、数値をパラメータとして使用します。 –

+0

[T-SQLの日時を関数を使用して最も近い分と四捨五入した時刻の四捨五入](http://stackoverflow.com/questions/6666866/t-sql-datetime-rounded-to-nearest-minute-and-nearest -hours-with-using-functions) – AHiggins

答えて

1

私がやってしまった:

SELECT DATEADD(minute, DATEDIFF(minute,0,DATETIME)/30 * 30 ,0) AS "Rounded Time" 
関連する問題