次のようなクエリがあります。
-- MySQL Query
SELECT * FROM table1 WHERE start_date >= CURRENT_TIMESTAMP - INTERVAL 7 DAY
-- MSSQL Query
SELECT * FROM table1 WHERE start_date >= GETDATE() - 7
右側の式は列の値に依存しないため、クエリオプティマイザーが次のような定数値に最適化することを期待する必要があります。
SELECT * FROM table1 WHERE start_date >= '2012-04-28 14:54:31'
または、定数を計算し、コードを使用してクエリを作成する必要があります。