• We just launched and are currently in beta. Join us as we build and grow the community.

SQL MID() Function

Abrek

Concurrency Connoisseur
A Rep
0
0
0
Rep
0
A Vouches
0
0
0
Vouches
0
Posts
141
Likes
119
Bits
2 MONTHS
2 2 MONTHS OF SERVICE
LEVEL 1 300 XP
The MID() function is used to extract values from a column. The MID() contain three (3) parameters. The first one is used to select which column to extract, the second one is the starting position, the last one is the number of characters to be extracted.

SQL MID() Syntax

SELECT

MID(

column_name,

START

[

,

LENGTH

]

)

FROM

TABLE_NAME

Consider the following table for this exercise

Users

Firstname

Lastname

Salary

DeptID

John

Smith

1000

1

Mathew

Simon

3000

1

Bill

Steve

2200

1

Amanda

Rogers

1800

2

Steve

Hills

2800

2

Steve

jobs

2400

2

bill

cosby

700

3

Example # 1

SELECT

MID(

Firstname,

1

,

3

)

FROM

Users

This will extract the Firstname column from our table.

Result of the Query

Firstname

JOH

MAT

BIL

AMA

STE

STE

BIL

The result shows the first three (3) characters of the Firstname column.

You can also start the position to whatever you like.

Example # 2

SELECT

MID(

Firstname,

2

,

3

)

FROM

Users

This will extract the value of Firstname starting from 2.

Firstname

ohn

ath

ill

man

tev

tev

ill

 

452,496

327,690

327,698

Top