CREATE TABLEでテーブルを作成する
CREATE TABLE `project.dataset.table` (
column1 STRING
,column2 STRING
)
太字で記載したところを変えていきます。
CREATE TABLE `test-project.test.test1` (
id STRING
,name STRING
,カラム名 型
)
空テーブルができる
型の種類
型名 | | 例 |
string型 | 値 | ‘WordPress’ |
date型 | 日付 | |
int型 | 整数 | |
| | |
| | |
INSERT INTO でデータを挿入する場合
INSERT INTO `test-project.test.test1` (id, name,...)
VALUES ('001', 'Brown',...)
INSERT INTOでデータを複数挿入する場合
INSERT INTO `プロジェクト名.データセット名.テーブル名`
(列1カラム名, 列2カラム名, ...)
VALUES
(値1, 値2, ...),
(値1, 値2, ...),
...
,で繋げると複数挿入することが可能です。
クエリテーブル作成と値を同時に入れることも可能
CREATE TABLE customers (
id INT PRIMARY KEY,
name STRING,
email VARCHAR(100)
);
INSERT INTO customers (id, name, email) VALUES (1, 'John Doe', 'john@example.com');
INSERT INTO customers (id, name, email) VALUES (2, 'Jane Smith', 'jane@example.com');