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_DATE
in the documentation lesen.