有两种方法在一个表中插入值。
在第一种方法是没有必要指定数据将被插入的列名,你只需要它们的值。
INSERT INTO table_name
VALUES (value1,value2,value3....);
第二种方法则同时指定列名,并要插入值。
INSERT INTO table_name (column1,column2,column3....)
VALUES (value1,value2,value3.....);
【SQL INSERT INTO插入语句】让我们这里面出现五个记录表的例子。
INSERT INTO STUDENTS (ROLL_NO,NAME,AGE,CITY)
VALUES (1,ABHIRAM,22,ALLAHABAD);
INSERT INTO STUDENTS (ROLL_NO,NAME,AGE,CITY)
VALUES (2,ALKA,20,GHAZIABAD);
INSERT INTO STUDENTS (ROLL_NO,NAME,AGE,CITY)
VALUES (3,DISHA,21,VARANASI);
INSERT INTO STUDENTS (ROLL_NO,NAME,AGE,CITY)
VALUES (4,ESHA,21,DELHI);
INSERT INTO STUDENTS (ROLL_NO,NAME,AGE,CITY)
VALUES (5,MANMEET,23,JALANDHAR);
这将在下面的表格显示为最终结果。
ROLL_NO | 名称 | 年龄 | 市 |
---|---|---|---|
1 | ABHIRAM | 22 | ALLAHABAD |
2 | ALKA | 20 | GHAZIABAD |
3 | DISHA | 21 | VARANASI |
4 | ESHA | 21 | DELHI |
5 | MANMEET | 23 | JALANDHAR |
INSERT INTO CUSTOMERS
VALUES (6,PRATIK,24,KANPUR);
下表将是如下:
ROLL_NO | 名称 | 年龄 | 市 |
---|---|---|---|
1 | ABHIRAM | 22 | ALLAHABAD |
2 | ALKA | 20 | GHAZIABAD |
3 | DISHA | 21 | VARANASI |
4 | ESHA | 21 | DELHI |
5 | MANMEET | 23 | JALANDHAR |
6 | PRATIK | 24 | KANPUR |
推荐阅读
- SQL INSERT INTO SELECT插入语句
- SQL INSERT语句
- SQL ORDER BY DESC子句
- SQL ORDER BY多列
- SQL ORDER BY LIMIT子句
- SQL ORDER BY RANDOM子句
- SQL ORDER BY ASC子句
- SQL ORDER BY子句
- SQL WITH子句