私は、次のSQL文を使用したBigQueryでビューを作成しています:bigqueryで日付を真夜中に切り上げたビューを作成しますか?
SELECT Id, CreatedDate FROM [bucketname.tablename]
CreatedDate
がビューで深夜に切り捨てになるようどのように私はこのクエリを修正することができますか?
私は、次のSQL文を使用したBigQueryでビューを作成しています:bigqueryで日付を真夜中に切り上げたビューを作成しますか?
SELECT Id, CreatedDate FROM [bucketname.tablename]
CreatedDate
がビューで深夜に切り捨てになるようどのように私はこのクエリを修正することができますか?
:例として、TIMESTAMP(DATE(CreatedDateに))をしてみてください
CreatedDateに=「2016年4月30日7時01分28秒UTC」
DATE(CreatedDateに)= '2016年4月30日'
、最終的にTIMESTAMP(DATE(CreatedDateに))= '2016年4月30日00:00:00'
:私は列が日付列になりたいので、私が思うFormat functions
FORMAT_TIMESTAMP( "%Y-%M-%D午後12時00分00秒"、CURRENT_TIMESTAMP())
私はあなただけDATE
functionを使用することができると信じて:
は形式
だから、%Y-%m-%d
でTIMESTAMP
データタイプの人間が読める形式の文字列を返します。
:
BigQueryのレガシーSQLでSELECT Id, DATE(CreatedDate) AS CreatedDate From [dataset.tablename]
を試してみてください私はTIMESTAMP(DATE(CreatedDate))が必要です – user1283776
@ user1283776:ああ - それはあなたの質問から明らかではありませんでした。あなたがしたいことを言ってくれてうれしいです。 –