私は次の問題のSQLクエリの形で洗練された解決策を見つけようとしています。
新しいレコードがログテーブルに挿入されます。以前に見たことがない新しいレコード(過去1時間に挿入された)を検出し、アラートを生成する必要があります(たとえば、これらのレコードの数> 0)
ID, Url, DOB
1, site1.com/page1, "5/06/2012 20:01"
2, site2.com/page2, "5/06/2012 21:20"
3, site1.com/page1, "6/06/2012 10:05"
「now」が2012年6月6日10:40の場合-1つの新しいレコード(id = 3)が挿入されたことがわかりますが、以前にこのURLを見たことがあるため(id = 1)アラートを生成したくありません。
4、site3.com / pageX、 "6/06/2012 10:08"がある場合、この行は過去1時間に挿入されたものであり、表示されていないため、アラート(return count = 1)を生成します。前。
それを実装するための最良の方法は何ですか?ネストされたクエリなしが理想的