📜  MySQL 中的 LEFT()函数

📅  最后修改于: 2022-05-13 01:54:42.312000             🧑  作者: Mango

MySQL 中的 LEFT()函数

MySQL 中的LEFT ()函数用于从给定字符串的左侧提取指定数量的字符。它使用它的第二个参数来决定它应该返回多少个字符。

句法 :

LEFT (str, len)

参数:此函数接受上面提到的两个参数,如下所述:

  • str :要从其左侧提取多个字符的给定字符串。
  • len :要提取的字符数。如果此参数大于字符串中的字符数,则此函数将返回实际字符串。

Returns :它从字符串中返回多个字符(从左开始)。

示例 1:
将 LEFT()函数应用于给定的字符串。

SELECT LEFT("geeksforgeeks", 4) AS Left_Str;

输出 :

Left_Str
geek

示例 2:
将 Left()函数应用于数字。

SELECT LEFT(12345678, 4) AS Left_Num;

输出 :

Left_Num
1234

示例 3:
当 len > 字符 in the 字符串时,将 LEFT()函数应用于给定的字符串。

SELECT LEFT("geeksforgeeks", 20) AS Left_Str;

输出 :

Left_Str
geeksforgeeks

示例 4:
将 LEFT()函数应用于表中的列。

表: Student_Details

Student_IdStudent_NameStudent_Email
1610110Aniketanike1001@gmail.com
1610111Nitinnitin5438@yahoo.com
1610112Sayantansayan6975@gmail.com
1610113Sanjaysanjay5064@tmail.com

SELECT Student_Name, LEFT(Student_Email, 9) AS Email_Name 
FROM Student_Details;

输出 :

Student_NameEmail_Name
Aniketanike1001
Nitinnitin5438
Sayantansayan6975
Sanjaysanjay5064