更新中......
SELECT 语句
作用:SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
语法:
SELECT 列名称 FROM 表名称
SELECT * FROM 表名称
注意:1)SQL语句大小写不敏感,select也可以;2)*意思为全选
例子:
设置一个Users表,具体如下:
| id | username | address |
|---|---|---|
| 1 | Jack | London |
| 2 | Bob | York |
(Users表-1)
SELECT id,username FROM Users
返回结果:
| id | username |
|---|---|
| 1 | Jack |
| 2 | Bob |
INSERT 语句
作用:INSERT语句用于向表格中插入新的行。
INSERT INTO 表名称 VALUES (值1, 值2,....)
//指定要插入数据的列
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
例子1(表和上面相同,Users表):
INSERT INTO Users VALUES (3, 'Frank', 'Nanjing')
结果:
| id | username | address |
|---|---|---|
| 1 | Jack | London |
| 2 | Bob | York |
| 3 | Frank | Nanjing |
例子2:
INSERT INTO Users (id,username) VALUES (4, 'Alice')
结果:
| id | username | address |
|---|---|---|
| 1 | Jack | London |
| 2 | Bob | York |
| 3 | Frank | Nanjing |
| 4 | Alice |
注意:新增的数据address为空。
UPDATE 语句
作用:修改表中的数据。
语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 旧值
例子1(Users原表---Users表-1):
UPDATE Users SET username = 'CJ' WHERE id = 2
结果:
| id | username | address |
|---|---|---|
| 1 | Jack | London |
| 2 | CJ | York |
例子2:
UPDATE Users SET username = 'John',address = 'Paris' WHERE id = 1
结果:
| id | username | address |
|---|---|---|
| 1 | John | Pari |
| 2 | CJ | York |
DELETE 语句
作用:删除表中的行。
语法:
DELETE FROM 表名称 WHERE 列名称 = 值
例子(Users原表---Users表-1):
DELETE FROM Users WHERE id = 1
结果:
| id | username | address |
|---|---|---|
| 2 | Bob | York |
注意:删除所有行可以这么写
DELETE * FROM 表名
DELETE FROM 表名