如何使用MySQL SELECT LEFT来获取包含带斜杠的字符串的记录

让我们首先创建一个-

mysql> create table DemoTable1418
   -> (
   -> EmployeeCode text
   -> );

使用insert在表中插入一些记录-

mysql> insert into DemoTable1418 values('EMP-2110/Carol');
mysql> insert into DemoTable1418 values('EMP-1900/David');
mysql> insert into DemoTable1418 values('EMP-2345/Mike');

使用选择显示表中的所有记录-

mysql> select * from DemoTable1418;

这将产生以下输出-

+----------------+
| EmployeeCode   |
+----------------+
| EMP-2110/Carol |
| EMP-1900/David |
| EMP-2345/Mike  |
+----------------+
3 rows in set (0.00 sec)

这是在MySQL中使用SELECT LEFT在斜线之前获取上述记录的查询-

mysql> select left(EmployeeCode,8) from DemoTable1418;

这将产生以下输出-

+----------------------+
| left(EmployeeCode,8) |
+----------------------+
| EMP-2110             |
| EMP-1900             |
| EMP-2345             |
+----------------------+
3 rows in set (0.00 sec)