たとえば、テーブルに日付列birthday
があります。値2003-05-01
。このテーブルで、次のクエリを実行します。
SELECT "users".* FROM "users" WHERE (users.birthday < current_date - interval '15' year);
私のローカルホストでは、 の行birthday: 2003-05-15
は返されません (正しいです) が、heroku では返されます。
ローカルでPostgreSQLデータベースを使用しているため、同じクエリで2つの異なる結果を取得する方法がわかりません...
誰かが同様の問題を抱えていましたか?この動作の問題は何でしょうか?
いつもアドバイスありがとうございます。