私は特定の条件で私達のデータベースの読み込み日から特定の仕事のリストを探していますが、私も内部結合を使用する必要があります。 私は自分のストア手順で最後の15日間のJob#を持ちたいと思っています。 最後の15日間だけAutoに変更するLoadDateを設定するにはどうすればよいですか?ここで今日のSQL Serverの15日前
は私のクエリです:
select pr.Job_Number,
Count(ItemCode1) as [Total Records],
si.PackageComplete
from
processed_record pr
inner join scanner_2 si on pr.ItemCode1 = si.ItemCode1
where
pr.Format_Name like '%Lin%' and pr.LoadDate >= '03/01/2016'
group by
pr.Job_Number, si.PackageComplete
order by
si.PackageComplete, pr.Job_Number
[NOLOCKをどこにでも置くための嫌な習慣](http://blogs.sqlsentry.com/aaronbertrand/bad-habits-nolock-everywhere/) - この表のヒントをどこでも使用するようお勧めします* –
なぜ'03/01/2016 'の代わりにDATEADD(日、-15、getdate())を使用しないのですか? – alessalessio
somethign like、pr.LoadDate(DATEADD(day、-15、getdate()))?? –