DML的基本操作

● 数据操纵语言DML(Data Manipulation Language)

● 常用语句: insert,delete,update

插入数据的四种形式

方式 1: INSERT INTO 表名 ( 列 1, 列 2......, 列 n) VALUES( 值 1, 值 2....., 值 n);
方式 2: INSERT INTO 表名 set 列名 1= 值 1,.. 列名 n= 值 n;
方式 3: INSERT INTO 表名 ( 列 1, 列 2......, 列 n) VALUES( 值 1, 值 2....., 值 n),( 值 1, 值 2....., 值 n);
方式 4:INSERT INTO 表名 ( 列 1, 列 2......, 列 n) 查询语句 ( 查询的列数与插入列数匹配 )

修改数据:

UPDATE 表名 SET 列名 = '新值' WHERE 条件

删除数据:

DELETE FROM 表名 WHERE 条件
TRUNCATE TABLE 表名 ; 清空整张表

相关推荐
敲上瘾4 小时前
Redis持久化存储机制:从RDB到AOF再到混合持久化的配置与实践
linux·数据库·redis·缓存
circuitsosk6 小时前
NL2SQL在工业级场景下的精度优化:Schema Linking + 动态Few-shot实战
人工智能·python·sql·大模型·nl2sql
2401_894915537 小时前
GEO 优化源码全解析:从搜索引擎到 AI 引擎的底层改写逻辑
java·服务器·前端·数据库·人工智能·分布式·搜索引擎
正儿八经的少年12 小时前
布隆过滤器(解决redis缓存穿透步骤之一)
数据库·redis·缓存
xrandzj12 小时前
MySQL8.0 从零通关核心操作手册(Ubuntu实战版)
数据库·mysql
我不会插花弄玉13 小时前
4.数据类型【由浅入深-MySQL】
数据库·mysql
denggun1234513 小时前
yield
前端·数据库·python
ltl13 小时前
SQLite Rollback Journal:写前拷贝与提交点
数据库
ltl13 小时前
TiFlash Learner:Raft 日志如何进列存
数据库
ltl13 小时前
BM25 与 Lucene Similarity:公式如何落到 postings
数据库