写给初学者的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手册,涵盖了基本和常用的操作,适合开发人员快速参考和使用。
热门推荐
降压药你吃对了吗?关于高血压十大问题
电影,又走到了一个十字路口——2024中国电影产业分析
如何解决工程欠薪纠纷:法律途径与解决方案
低钾血症的护理怎么做
韩国首尔大规模示威游行
无可厚非是什么意思?解析‘无可厚非’的含义与用法
碘伏可以美白?讲真,碘伏不能随便乱涂
微博借钱催款怎么办?全方位应对策略及风险防范
夏天,家里的五谷杂粮,容易招虫咋办?试试这样做,放一年都没事
孩子近视防控,30问答→
深入解析移位寄存器的工作原理:从基础到应用
递延所得税负债计算方法是什么?
颠覆对早期宇宙的理解:MIT发现起源不明的古老类星体
湖北有哪些绝美景点存在 explored
自制米酒的正确方法与详细步骤
广东20分大胜送宁波5连败 全员专注显成效
上海干婚现象普遍,甚至已经蔓延全国各地,背后的原因真实又扎心
“干婚”模式正走向全国,不少夫妻已加入其中,背后原因太扎心!
经济学文献综述范文:数字经济对传统产业转型的影响
探究网络优化,确定最佳数据包MTU字节值的设置策略与实践
降低车身高度的有效方法是什么?
草莓酱制作教程
1碗“米饭”真的等于1碗“白糖”吗?专家说出了这样的答案!
数据可视化的七种基本数据类型是什么
如何进行资产负债率分析
美味又健康的山楂苹果糖水(制作步骤详解,营养价值丰富)
玄关设计“3大避坑指南”,99%的业主都忽略了!
白萝卜切开里面是淡黑能吃吗
六耳猕猴来源之谜,五个证据表明,六耳猕猴可能是如来安排的
酥油莲蓉包的详细制作方法:皮酥馅软、香甜可口