2017-05-18 15 views

Antwort

4

Die date Spalt aus den ga_sessions Tabellen im Format YYYYMMDD, so dass es als ein Datum zu analysieren, verwenden:

#standardSQL 
SELECT PARSE_DATE('%Y%m%d', date) AS date 
FROM YourTable; 

zum Beispiel

#standardSQL 
WITH YourTable AS (
    SELECT '20170510' AS date UNION ALL 
    SELECT '20170508' 
) 
SELECT PARSE_DATE('%Y%m%d', date) AS date 
FROM YourTable; 

Wenn Sie das Datum in ein anderes Format ändern möchten, können Sie dieverwendenFunktion, z.B .:

#standardSQL 
WITH YourTable AS (
    SELECT '20170510' AS date UNION ALL 
    SELECT '20170508' 
) 
SELECT 
    date, 
    FORMAT_DATE('%m%d%y', date) AS mmddyy_format, 
    FORMAT_DATE('%d-%m-%Y', date) AS dd_mm_yyyy_format 
FROM (
    SELECT PARSE_DATE('%Y%m%d', date) AS date 
    FROM YourTable 
); 

Sie können über die unterstützten Formatelemente für PARSE_DATE und FORMAT_DATEin the documentation lesen.

Verwandte Themen