摘要:
一、聚合函数 COUNT() 功能:用于计算表中的行数或者满足特定条件的行数。 示例: 计算表students中的学生总数。 SELECT COUNT(*) FROM students; 计算成绩大于80分的学生人数。 SELECT COUNT(*) FROM students WHERE scor 阅读全文
摘要:
一、查询设计优化 选择合适的查询字段 只检索需要的列,避免使用SELECT *。例如,如果只需要用户的姓名和年龄,应写成SELECT name, age FROM users,而不是SELECT * FROM users。这样可以减少数据传输量,提高查询性能。 使用索引 为经常用于查询条件(如WHE 阅读全文
摘要:
理解执行计划的重要性 执行计划是数据库管理系统(DBMS)在执行SQL语句时所采取的步骤和方法的描述。它展示了数据库如何访问表、使用索引,以及以何种顺序连接表等信息。通过分析执行计划,可以找出SQL语句执行效率低下的原因,如全表扫描、不合适的索引使用等,从而有针对性地进行优化。 获取执行计划 不同数 阅读全文
摘要:
1. 查询语句优化 选择合适的查询字段:只查询需要的字段,避免使用SELECT *。例如,如果只需要用户表中的姓名和年龄字段,应使用SELECT name, age FROM users;,而不是查询所有字段。因为查询所有字段会增加数据库的I/O开销和网络传输的数据量。 避免子查询嵌套过深:子查询会 阅读全文
摘要:
SQL(Structured Query Language)即结构化查询语言,是用于管理关系型数据库的标准语言。 一、基础环境搭建 安装数据库管理系统(DBMS) 常见的有MySQL、Oracle、SQL Server等。以MySQL为例,你可以从官方网站下载适合你操作系统的安装包进行安装。在安装过 阅读全文
摘要:
Windows系统 下载安装程序 访问PostgreSQL官方网站(https://www.postgresql.org/download/windows/)。 根据你的系统版本(32位或64位)选择合适的安装包。例如,如果你的Windows是64位系统,通常下载“PostgreSQL [versi 阅读全文
摘要:
一、安装Git 在Windows系统上安装 访问Git官方网站(https://git-scm.com/)。 在官网首页找到“Downloads”链接并点击,下载适合Windows系统的安装程序(通常是.exe文件)。 运行安装程序,在安装过程中可以使用默认选项。不过,建议在“Select Comp 阅读全文
摘要:
离线编辑器 Typora:简洁易用,实时渲染,所见即所得,支持多种Markdown语法扩展,主题丰富可自定义。 Visual Studio Code:功能强大的代码编辑器,支持Markdown编辑,扩展和主题丰富,可高度定制编辑环境。 Sublime Text:以速度和灵活性著称,拥有强大的插件系统 阅读全文
摘要:
Markdown是一种轻量级的标记语言,它通过简单的标记符号来对文本的格式进行排版。 一、起源与目的 Markdown由约翰·格鲁伯(John Gruber)在2004年创造。其设计目的是为了让人们能够以一种易读易写的纯文本格式来编写文档,并且可以很方便地将其转换为HTML(超文本标记语言)等格式用 阅读全文
摘要:
一、在Linux系统中(以Ubuntu为例) 1. 安装nvm 打开终端,通过以下命令下载nvm安装脚本: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash 上述命令从nvm的官方GitHu 阅读全文