【指定日の前日を取得する方法】
ある期間内のデータを抽出するSQLを書いているのですが、
指定日~指定日の前日を抽出するSQLがわからないでいます。
(仮)
指定日=2015-09-01~2015-10-01
今日=2015-9-20
欲しいデータ=2015-09-01~2015-09-19
SQL
1SELECT 2 date_format(from_unixtime(created_at),"%d") as report_date 3 (ユニックスタイムスタンプを変換) 4FROM 5 table_name 6WHERE 7 created_at >= 1441033200 (2015-09-01) 8AND 9 created_at <= 1443711599 (2015-10-01) 10AND 11 今日の日付より一日前の日付 12
データは一カ月分、抽出したいのですが、
当日分は取得せず、指定日から当日(今日)の一日前までの
範囲を取得するSQLをご存知の方がおられましたらご教授くださると
幸いでございます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。