-1
現在現在の日付と1か月前の間にアカウントが作成されたユーザーのリストを取得しています。しかし、私は先月の始めから現在の日付まで登録したすべての人を引き出すように調整したい。MySQL前月の開始から今日までの間
WHERE FROM_UNIXTIME(timecreated) BETWEEN CURDATE()-INTERVAL 1 MONTH AND CURDATE()
どのように達成できますか?
現在現在の日付と1か月前の間にアカウントが作成されたユーザーのリストを取得しています。しかし、私は先月の始めから現在の日付まで登録したすべての人を引き出すように調整したい。MySQL前月の開始から今日までの間
WHERE FROM_UNIXTIME(timecreated) BETWEEN CURDATE()-INTERVAL 1 MONTH AND CURDATE()
どのように達成できますか?
[注意:私は実際にこれを試してみましたが、私は同様のことをやった知っているので、必要ないじるのビットがあるかもしれませんしていない]
あなただけの月を抽出する機能MONTH()
を使用することができます(おそらく年も同様に必要です)。その後、それを昼間の形式に戻す必要があります。しかし、この二重変換は、昼と時間の部分を正常に削除します。