DATETIMEまでにいくつかのレコードトラックを取得しています。システムに不具合があり、ある日レコードが同じ日に複数回入力されることがあります。私はこれらに付随する相関関係のあるサブクエリを持つクエリを持っていますが、システム内にそれらの不具合があったときにこれらのリードが複数回表示されるため、数値はオフになります。私はその日の最初のエントリが必要です、私はMINと一緒にいたずらを試みたが、私はそれを動作させることができませんでした。SQL Server:1日に複数のレコードがあり、最初の日だけを返すようにします。
私は現在これを持っていますが、正しい軌道にいるかどうかはわかりません。
SELECT SL.UserID, MIN(SL.Added) OVER (PARTITION BY SL.UserID)
FROM SourceLog AS SL
可能な複製(http://stackoverflow.com/questions/17038193/select-row-with-most-recent-date-per-user) – Duston
I SQL Server用にこれを少し編集しました。これはこれまでの最初のエントリを返すので、その日の最初のエントリが必要です。 –