特定の日付が指定された後、過去 3 か月のレコードを取得しようとしています。したがって、日付2012-01-06
が指定されている場合は、その日付の 3 か月前のレコードを取得する必要があります。
現時点では、次のクエリを使用しています。
SELECT * FROM jobsheet
WHERE js.contract = '903'
AND js.deleted = '0'
AND js.deleted = '0'
AND js.jobdate >= DATE_SUB('2012-01-06', INTERVAL 3 MONTH)
ただし、これは機能しないようです。このクエリを使用して取得する必要があるテーブルにデータがありますが、レコードは取得されません。