SQL 中的 MID 函数2025年3月17日 | 阅读 8 分钟 结构化查询语言(SQL)中的 MID 字符串函数可以显示原始字符串中特定索引值开始的字符或子字符串。SQL 还允许您将 MID 函数与表一起使用。MID 函数类似于 SUBSTR 字符串函数。 MID 字符串函数语法语法1:此语法使用 SQL 表的列名执行 MID 函数 在此语法中,我们必须指定要执行 MID() 函数的列名。这里的 Number_of_Characters 参数是可选的。如果省略,则此函数将从起始索引值提取整个字符串。 语法2:此语法使用字符串执行 MID 函数 语法2:此语法使用单个字符执行 MID 函数 MID 字符串函数示例示例 1:以下 SELECT 查询显示了给定字符串中第 17 个位置的字符。 此 SQL 查询在字符串的第 17 个位置之后返回 24 个字符(包括空格)。 输出 website for professionals 示例 2:以下 SELECT 查询显示给定字符串中从第 -17 个位置开始的字符 此 SQL 查询显示从字符串的最后一个第 17 个位置开始的五个字符。 输出 website for professionals 示例 3:以下 SELECT 查询显示了字符串中第 5 个位置之后的所有字符。 输出 Delhi IS the Capital OF India 示例 4:以下 SELECT 查询显示字符串第 8 个位置的单个字符。 输出 n 示例 5:此示例将 MID 函数与 SQL 表一起使用 在此示例中,我们将创建一个新表,并在其上执行 MID 函数。 创建新 SQL 表的语法在下面的块中提及 以下 CREATE 语句创建了 Schoolboy_Marks 表 以下 INSERT 查询将学院教职员的记录插入 Schoolboy_Marks 表 以下 SELECT 语句显示上述 Schoolboy_Marks 表的插入记录
查询 1:以下 SELECT 查询将 MID 函数与上述 Schoolboy_Marks 表的 Schoolboy_Last_Name 列一起使用 此 SQL 语句显示每个学生姓氏的第 2 个位置之后的四个字符。 输出
查询 2:以下 SELECT 查询将 MID 函数与上述 Schoolboy_Marks 表的 Schoolboy_Last_Name 列一起使用 |
我们请求您订阅我们的新闻通讯以获取最新更新。