写给初学者的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手册,涵盖了基本和常用的操作,适合开发人员快速参考和使用。
热门推荐
战术核心揭秘:详解战术主要内容的四大关键
《哪吒2》:神话重塑与时代精神的交响
“中国疫苗之父”汤飞凡:以身试毒找出沙眼病毒,61岁受辱自杀
对公司少交住房公积金进行投诉,所需材料全攻略
什么是信息茧房丨深度笔记
八字杀邀食制格:命理学中的独特格局解析
汽车座椅如何实现高度增加?这种高度增加会带来哪些影响?
乙二醇和酒精的区别是什么?它们在工业中有何不同用途?
如何正确撰写请假条
研究证实:适度游戏有益心理健康,每天3小时为最佳时长
MBTI测试有什么弊端?全面解析其局限性与争议
寻访古迹,探寻故事:富春江严子陵钓台的来历与传说
老放屁的解决方法
如何优化人力安排,提高团队效率?
高校教师职称评定条件中对教学成果的要求是什么?
妊娠期血糖控制全攻略:从定义到管理,专家为您详细解答
帮助多动症儿童重建亲子关系的游戏
你真的会测量安静心率吗?深度解读安静心率背后的科学
藿香正气液含有酒精吗
汽车保养全攻略:从基础维护到常见误区,一文读懂如何延长爱车寿命
突然!大降121%!厦门房价,要变了……
我国牵头发布全球首个新型水声传感器国际标准,开启水下探测新纪元
大量矿卡流入市场:选择与风险并存的显卡挖矿新时代
企业合并如何进行财税处理
"总是梦见被追赶"?心理学这样解读你的噩梦
腹有诗书气自华。20首你只知一句却不知全文的经典诗词,值得收藏
爱国主义在道德上是自私的吗?
年轻人不生孩子有错吗?
退役老兵丁松:用柴火灶锅巴点燃乡村振兴新希望
如何选择合适的中介并顺利完成二手房交易?这种交易过程中可能遇到哪些问题?