select * from `united-strategy-279207.new_dataset.table_test_3`
CREATE TABLE IF NOT EXISTS `project.dataset.table_name`
(
column_name STRING, -- для типа поля текст
date DATE, -- для типа поля даты
numeric_column_name INT64, -- или INTEGER для типа поля число
numeric_column_name FLOAT64 -- или FLOAT для типа поля число с плавающей точкой (0.002)
);
CREATE TABLE IF NOT EXISTS `united-strategy-279207.new_dataset.table_test_4`
(
date DATE,
source STRING,
medium STRING,
conversions INT64,
revenue FLOAT64
);
CREATE TABLE IF NOT EXISTS `united-strategy-279207.new_dataset.table_test_4`
(
date DATE,
source STRING,
medium STRING,
conversions INT64,
revenue FLOAT64
)
partition by (date)
INSERT INTO `united-strategy-279207.new_dataset.table_test_4`
(date,source,medium,conversions,revenue)
VALUES
(DATE('05-07-2022'),'google','cpc',5,55.5),
(DATE('06-07-2022'),'google','organic',4,123.3),
(DATE('07-07-2022'),'google','cpm',8,10.3),
(DATE('08-07-2022'),'yandex','cpc',1,3.4),
(DATE('09-07-2022'),'google','cpc',3.333)
INSERT INTO `united-strategy-279207.new_dataset.table_test_4`
VALUES
(DATE('10-07-2022'),'facebook','cpc',1,3.33),
(DATE('11-07-2022'),'facebook','cpm',0,0)
UPDATE `united-strategy-279207.new_dataset.table_test_4`
SET date = (DATE('30-07-2022'), source = 'direct', medium = 'none', conversions = 100, revenue = 1500.0
WHERE medium = 'organic';