写给初学者的SQL简明手册:5分钟快速上手
创作时间:
作者:
@小白创作中心
写给初学者的SQL简明手册:5分钟快速上手
引用
CSDN
1.
https://blog.csdn.net/u012955829/article/details/139639270
本文是一篇面向SQL初学者的简明手册,涵盖了从基础语法到实际操作的多个方面,适合快速入门和参考使用。
1. 基础语法
SQL(Structured Query Language)是一种用于管理和操作关系数据库的编程语言。
-- 注释
/* 多行
注释 */
2. 数据查询
查询所有字段
SELECT * FROM table_name;
查询特定字段
SELECT column1, column2 FROM table_name;
条件查询
SELECT * FROM table_name WHERE condition;
模糊查询
SELECT * FROM table_name WHERE column LIKE pattern;
排序
SELECT * FROM table_name ORDER BY column ASC|DESC;
分组
SELECT column, COUNT(*) FROM table_name GROUP BY column;
分页
SELECT * FROM table_name LIMIT offset, count;
3. 数据插入
插入单行
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
插入多行
INSERT INTO table_name (column1, column2) VALUES (value1, value2), (value3, value4);
4. 数据更新
更新单列
UPDATE table_name SET column1 = value1 WHERE condition;
更新多列
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
5. 数据删除
删除特定行
DELETE FROM table_name WHERE condition;
删除所有行
DELETE FROM table_name;
6. 表的创建
创建表
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
数据类型示例
- INT
- VARCHAR(length)
- DATE
- FLOAT
- BOOLEAN
约束示例
- PRIMARY KEY
- FOREIGN KEY
- NOT NULL
- UNIQUE
- DEFAULT
7. 表的修改
添加列
ALTER TABLE table_name ADD column_name datatype;
修改列
ALTER TABLE table_name MODIFY column_name datatype;
删除列
ALTER TABLE table_name DROP COLUMN column_name;
8. 索引的使用
创建索引
CREATE INDEX index_name ON table_name (column_name);
删除索引
DROP INDEX index_name ON table_name;
9. 视图的创建
创建视图
CREATE VIEW view_name AS
SELECT column1, column2
FROM table_name
WHERE condition;
删除视图
DROP VIEW view_name;
10. 常用函数
聚合函数
- COUNT(column):计数
- SUM(column):求和
- AVG(column):平均值
- MAX(column):最大值
- MIN(column):最小值
字符串函数
- CONCAT(string1, string2):字符串拼接
- SUBSTRING(string, start, length):字符串截取
- LENGTH(string):字符串长度
日期函数
- CURRENT_DATE():当前日期
- CURRENT_TIME():当前时间
- DATE_ADD(date, INTERVAL value unit):日期加上时间间隔
- DATE_SUB(date, INTERVAL value unit):日期减去时间间隔
以上是一个简明的SQL手册,涵盖了基本和常用的操作,适合开发人员快速参考和使用。
热门推荐
炒麦芽的功效与作用及禁忌症
大专前景最好的专业:2025年这些专业就业率超95%!选对赛道,专科生也能逆袭!
从义子牙兵到亲兵家丁,古代军队双轨制到底是福还是祸?
舌尖上的天水:美食探店指南
MySQL - 事务隔离级别和锁的机制
女生小腹一侧突然疼痛,千万别忽视!出现这3种情况请立马就医!
文拉法辛治疗重度抑郁症的副作用风险:系统综述和Meta分析
香港八大2025年学费上涨超10%,这些奖学金帮你减轻负担
未安装任何音频输出设备?电脑音频设备故障排查指南
为什么WhatsApp没有提示音?
十万分之一分析天平:精确度与实际应用
中国农村墓葬文化:从墓地选择到葬礼习俗
如何从心理学角度理解我们的童年经历?
净水器“闭坑指南”:5年长效滤芯不等于5年不换芯
总资产半年缩水近80亿,千亿百信银行“转型之殇”
别再误解!内向者更需掌握的职场礼仪
湿疹治疗:中医还是西医更有效?
车险价格上涨的原因和应对策略是什么?如何选择合适的车险产品?
自我决定理论(SDT)-探索人类动机和绽放的奥秘
冬季湖南莽山超全旅游攻略
NASA重大发现:火星存在长链有机分子,或为生命存在提供新线索
1至4级工伤伤残补助金标准及工伤认定流程详解
伤残鉴定补助申请与领取指南
无人机的不同动力系统介绍
如何选择合适的交通方式?价格和时长的全面分析
5个真实案例告诉你:什么玩笑不能开?
灵活用工模式下社保缴纳与用工关系认定的合规指南
心理学:对方“喜欢你”的时候,会有明显的肢体语言
海外投资后的境外股权变更与登记问题详解
【家园共育】合理膳食,健康成长——幼儿膳食营养知识宣传