下面是插入数据的基本语法:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
其中,table_name是要插入数据的表格的名称,column1、column2、column3等是表格的列名,value1、value2、value3等是要插入的数据。请注意,要插入的数据的数量必须与列的数量相同,并且数据的顺序必须与列的顺序相同。
下面是一些插入数据的示例:
INSERT INTO customers (firstname, lastname, email)
VALUES ('John', 'Doe', 'johndoe@example.com');
在上面的示例中,我们向名为“customers”的表格中插入了一条记录,包括三个列:firstname、lastname和email。这三个列分别设置为'John'、'Doe'和'johndoe@example.com'。
INSERT INTO orders (customer_id, order_date)
VALUES (1, '2023-05-10 14:30:00');
在上面的示例中,我们向名为“orders”的表格中插入了一条记录,包括两个列:customer_id和order_date。其中,customer_id是一个外键,它参考了customers表格中的id列,这里我们插入了1作为customer_id的值;order_date是一个时间戳列,它设置为'2023-05-10 14:30:00'。
INSERT INTO employees (firstname, lastname, hire_date, salary)
VALUES
('Jane', 'Doe', '2022-01-01', 50000),
('Bob', 'Smith', '2022-02-01', 60000),
('Alice', 'Johnson', '2022-03-01', 70000);
在上面的示例中,我们向名为“employees”的表格中插入了三条记录,包括四个列:firstname、lastname、hire_date和salary。每个VALUES子句都包含一条记录,其中分别设置了四个列的值。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。