私はSQLを初めて使用し、時間関数はmySQLとは異なるため、USEFULタイムスタンプクエリを使用して適切なサイト参照を見つけるのにひどい時間を過ごしています。
SQLでこのクエリを実行する正しい方法を見つけることができません:
Id Timestamp
-----------------------------------
1145744 2012-10-10 18:15:11.500
1145743 2012-10-10 18:15:11.313
1145742 2012-10-10 18:15:11.313
1145741 2012-10-10 18:15:11.253
1145740 2012-10-10 18:15:11.190
1145739 2012-10-10 18:15:11.190
1145738 2012-10-10 18:15:11.127
1145737 2012-10-10 18:15:11.067
1145736 2012-10-10 18:15:11.063
1145735 2012-10-10 18:15:10.940
1145734 2012-10-10 18:15:10.817
SELECT * from table WHERE Timestamp ... RANGE
次のパラメータで行を選択できるように、2つのタイムスタンプの範囲が必要です。
- 2番目の範囲
- 分の範囲
- 時間範囲
- 日の範囲
- 週の範囲
- 月の範囲
- 年の範囲
2つのタイムスタンプを入力して範囲を取得する関数は1つありますか?それとも、これは私が必要とする機能の組み合わせですか?
どんな良いサイト参照も大いに高く評価されるでしょう。MSDNサイトは、これを行う適切な方法を分離するのに役立っていません。今日の午後1時30分から午後1時30分までの最終日を取得しようとして約1時間を探していました。