これは私のSQLクエリです。これは、UTCタイムゾーンで合計行を返します。私は、異なるタイムゾーンでcompleted_dateフィールドをカウントしたいと思います。 America/Los_Angelesのタイムゾーン形式のようなものです。私は何かGROUPまたはDATE関数を使う必要があると聞きましたが、私は何の考えもしません。これは、あなたがそれであなたの日付を比較できるようにcompleted_date
を変換するために動作するはずmysqlの異なるタイムゾーンで合計行数を取得する方法
SELECT COUNT(*)
FROM `team_users`
WHERE (`completed_date` BETWEEN '2016-04-27 00:00:00' AND '2016-04-27 23:59:59')
をあなたは 'timezone'という列を持っていますか? – WillardSolutions
クエリーに入れる前に、日付を現地時間帯からUTCに変換します。 – Mike