10


2

私のコンテンツテーブルは(contentID、title、created)のようになります。 3週間以上前に作成されたすべてのコンテンツを入手する必要があります。

作成されたSQLサーバーデータベースはdatetime型です。

3 回答


41


どうですか?

<dateadd(week、-3、getdate());で作成されたコンテンツから作成されたcontentID、titleを選択します。

これは質問により近い。 21日は大丈夫です、明らかに同じことを意味しますが、私はそれが質問で使用されている用語を使用するのが良いと思います。

例えば…​ しばらく前に、私はサイトへの50人の訪問者の平均1を調査するように頼まれました。 私はこれを0.02の割合として説明しましたが、クライアントは不満でした。 私はクライアントにそれらが同じであると指摘しました、しかし、私は私のレッスンを学びました、そして今私が何かが説明される方法を変えるならば、私はその効果にコメントすることを確実にします。場所。 クライアントが3週間を希望する場合は、21日ではなく3週間としてください。


3


MS SQl 2000/2005ではこれができます

作成されたコンテンツから作成されたcontactID、title、getを選択<getdate() -  21


0


これを試して:

<contentadd(day、-21、getdate())が作成されたコンテンツから作成されたcontentID、titleを選択します。