私はSQLCEが初めてで、使用するコードの一部のコード行を本当に理解していません。ログを記録するデータベースがあり、ログ データを取得しようとしています。次のコードが取得する期間を教えてください。ロギングのどこかに期間のバグがあるため、この形式を読み取ることができません私はそれが初めてです)
d1 = (int)SqlHelper.ExecScalar("select count(*) from Report where OpenTime > DATEADD(yy,DATEDIFF(yy,0,GETDATE()),0) and type='0'");
また、もう一つあります
d2 = (int)SqlHelper.ExecScalar("select count(*) from Report where OpenTime between DATEADD(mm,-1,DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0)) and DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0) and type='0'");
CE 環境で使用される SQL データベースである SQLCE (サーバー) を更新します。
d1 と d2 の受信期間は?
D1 は合計で 1 年のはずですが、縫い目が間違っています
D2 月の合計と継ぎ目が間違っていますか?