• ベストアンサー

SQLクエリ1年前のデータを削除できない

現在このクエリを作成したのですがデータが削除されなくて、データ全件が抽出されてしまいます。 以下の構文で試したのですが・・・・もし、ご指摘、アドバイス等ございましたらよろしくお願いします。 select * from テーブル名 delete from テーブル名 where 日付 < = (select DATEADD(year,(-1),(日付))) ちなみに、日付はDATETIMEです   バージョン:SQL management studio 10.50.25.000

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

delete from テーブル名 where 日付 <= (select DATEADD(year,(-1), GETDATE)) で削除出来ませんか

dinarama
質問者

お礼

すばやいご回答非常に感謝しております。ありがとうございました。 早速試しましたところ、問題が解決いたしました。

関連するQ&A