关灯
1 2

【MySQL】基本查询

[复制链接]
艾时利 发表于 2025-9-16 13:30:52 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
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;

回复

使用道具 举报

 

关注我们:微信/付款码

官方微信

微信付款

软件远程安装调试服务:

远程安装/视频指导

北京市朝阳区姚家园8号楼22号-F3

客服QQ/微信:12491287

邮编:100025 Email:12491287#qq.com

Copyright   ©2015-2026  百维科技Powered by © Alinks! 技术支持:畅景科技    ( 京ICP备12015531号-7 )【公安网备案号:42098402000043】