摘要: 本篇为博客导航。博客总共分为五个部分。 1、工具 标签前缀为t,全称为tools。 开发软件: git:版本控制工具。同类型的有SVN。 idea:编写代码的IDE。同类型的有Eclipse。 maven:构建工具,同类型的有gradle,ant。 kettle:导数据的工具。 办公软件: exce 阅读全文
posted @ 2022-10-10 08:50 蜗牛旅行1899 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、知识体系 sql语言的知识体系分为三部分。 基础:sql语法等, 基础知识。 优化:sql的优化,了解物理层,sql解析器,索引等相关知识。 差异性:不同关系型数据库之间的差异。略。 本篇只介绍sql基础。 sql基础的知识体系分为四部分。 DML:查询以及技巧,更新,修改,删除,主要目标为数据 阅读全文
posted @ 2023-10-22 17:02 蜗牛旅行1899 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Sql语言的概念包含3部分内容。sql的历史,以及各个版本的历史,Sql标准的组成部分,Sql语句的分类。 1、版本 SQL-87:Standard first formalized by ANSI; support for transactions and CREATE, READ, UPDATE 阅读全文
posted @ 2023-10-22 17:01 蜗牛旅行1899 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 查询分为两部分,组成结构,执行步骤。 1、组成结构 查询语句由7部分组成:select, from, where, group by, having, order by, limit 1.1 select select部分,有以下几种类型。 列名,表的列名称。 常量, 任意的数字,字符串等等。 表达 阅读全文
posted @ 2023-10-22 17:00 蜗牛旅行1899 阅读(15) 评论(0) 推荐(0) 编辑
摘要: insert,update,delete,truncate语句。 1、insert 格式: INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] [[database_name.]owner.]table_name [(col 阅读全文
posted @ 2023-10-22 16:58 蜗牛旅行1899 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 字符串函数分为四类。 基础,查询(位置,子字符串,长度),新增,修改。 格式,填充,trim,大小写。 转换,进制类,字符集类,其他数据类型。 工具,生成,加密 & 解密,转义,其他。 1、基础 1.1 查询 1.1.1 位置 分为两类,在单个字符串中寻找某个字符串的位置。在字符串集合中搜索某个字符 阅读全文
posted @ 2023-10-22 16:57 蜗牛旅行1899 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 数字函数分为三类。 第一类,数字的格式,四舍五入,向上取整,向下取整等函数,使用频率高。 第二类,数学运算函数,基础的加减乘除,三角函数,指数,对数等,求数字的最大,最小,平均值等函数。使用频率低,略。 第三类,字节函数,不同进制之间的转换,二进制之间的运算,与,或,异或等,使用频率低。 1、格式 阅读全文
posted @ 2023-10-22 16:56 蜗牛旅行1899 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 时间函数分为三类。 第一类,基础,查询, 第二类,计算,根据数字返回日期或时间,加减,比较。 第三类,格式,将日期或时间转换为字符串,或字符串转换为时间。 1、查询 1.1 当前时间 select current_date; // 当前日期 select current_time; // 当前时间 阅读全文
posted @ 2023-10-22 16:55 蜗牛旅行1899 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 将聚合函数分为三类,数字,字符串,其他。 1、通用格式 格式:aggregate_function_name( [ALL | DISTINCT] expression ) [within_group_specification] [filter_clause] [OVER window_clause 阅读全文
posted @ 2023-10-22 16:54 蜗牛旅行1899 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 三个函数,nullif,ifnull,isnull 1、nullif 格式: nullif(expression1, expression2) 描述:当表达式1与表达式2的值相等时返回null,不相等时返回表达式1的值。 参数:略。 示例: select nullif(1,2) // 返回1 sel 阅读全文
posted @ 2023-10-22 16:53 蜗牛旅行1899 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 系统函数,主要是查询信息和工具。查询信息分为当前会话的信息,元信息。 1、会话信息 select version // 查询版本号 select current_user // 返回当前用户 select current_role // 返回当前角色 select connection_id // 阅读全文
posted @ 2023-10-22 16:48 蜗牛旅行1899 阅读(4) 评论(0) 推荐(0) 编辑