百维科技

标题: 【MySQL】基本查询 [打印本页]

作者: 艾时利    时间: 2025-9-16 13:30
标题: 【MySQL】基本查询
MySQL 基本查询详解
在数据库应用开发中,增删改查(CRUD)是最常见的操作。掌握 MySQL 的基本查询语法,不仅能提升数据管理效率,还能为后续的复杂查询打下基础。本文将结合示例,从 Create、Retrieve、Update、Delete 四个方面详细介绍 MySQL 的基本查询。
一、Create(创建数据)
1.1 单行数据 + 全列插入
INSERT INTO students VALUES (101, 10001, '孙悟空', '11111');
要求插入的值与表中列的数量和顺序完全一致。
1.2 多行数据 + 指定列插入
INSERT INTO students (id, sn, name) VALUES
(102, 20001, '曹孟德'),
(103, 20002, '孙仲谋');
指定列时,可以让自增列自动赋值。
1.3 插入否则更新(ON DUPLICATE KEY UPDATE)
当主键或唯一键冲突时,可以选择更新:
INSERT INTO students (id, sn, name) VALUES (100, 10010, '唐大师')
ON DUPLICATE KEY UPDATE sn = 10010, name = '唐大师';
1.4 替换(REPLACE)
若存在冲突记录,则先删除再插入:
REPLACE INTO students (sn, name) VALUES (20001, '曹阿瞒');
二、Retrieve(查询数据)
2.1 SELECT 查询列
全列查询
SELECT * FROM exam_result;
指定列查询
SELECT id, name, english FROM exam_result;






欢迎光临 百维科技 (https://alinks.com.cn/) 网站统计