MYSQL基础语法——增删改查
树图思维导图提供 SQL增删改查 在线思维导图免费制作,点击“编辑”按钮,可对 SQL增删改查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b170026c82d67a06f902df1b2a2c4777
SQL增删改查思维导图模板大纲
概述
DELETE 语句用于删除表中的记录。
TRUNCATE TABLE 可以清空表,也就是删除所有行。
删除表中的指定数据
DELETE FROM user
WHERE username = 'robot';
清空表中的数据
TRUNCATE TABLE user;
INSERT INTO user
VALUES (10, 'root', 'root', 'xxxx@163.com');
INSERT INTO user(username, password, email)
VALUES ('admin', 'admin', 'xxxx@163.com');
INSERT INTO user(username)
SELECT name
FROM account;
UPDATE 语句用于更新表中的记录。
UPDATE user
SET username='robot', password='robot'
WHERE username = 'root';
概述
SELECT 语句用于从数据库中查询数据。
DISTINCT 用于返回唯一不同的值。它作用于所有列,也就是说所有列的值都相同才算相同。
LIMIT 限制返回的行数。可以有两个参数,第一个参数为起始行,从 0 开始;第二个参数为返回的总行数。
ASC :升序(默认)
DESC :降序
查询单列
SELECT prod_name
FROM products;
查询多列
SELECT prod_id, prod_name, prod_price
FROM products;
查询所有列
ELECT *FROM products;
查询不同的值
SELECT DISTINCT
vend_id FROM products;
限制查询结果
-- 返回前 5 行
SELECT * FROM mytable LIMIT 5;
SELECT * FROM mytable LIMIT 0, 5;
-- 返回第 3 ~ 5 行
SELECT * FROM mytable LIMIT 2, 3;
INSERT INTO 语句用于向表中插入新记录。
树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc
树图思维导图提供 急性胰腺炎的辅助检查 在线思维导图免费制作,点击“编辑”按钮,可对 急性胰腺炎的辅助检查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:600cb8253882a4767a368eba75408230