Gli ultimi tutorial di sviluppo web
 

SQL MID() Function


Il MID() Funzione

Il MID() funzione viene utilizzata per estrarre i caratteri da un campo di testo.

SQL MID() Sintassi

SELECT MID(column_name,start,length) AS some_name FROM table_name;
Parametro Descrizione
column_name Richiesto. Il campo per estrarre personaggi
start Richiesto. la posizione di partenza Specifica (inizia da 1)
length Facoltativo. Il numero di caratteri da restituire. Se omesso, il MID() restituisce il resto del testo

Nota: la funzione equivalente per SQL Server è SUBSTRING ():

SELECT SUBSTRING(column_name,start,length) AS some_name FROM table_name;

Database Demo

In questo tutorial useremo il noto database di esempio Northwind.

Di seguito una selezione dal "Customers" tabella:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

SQL MID() Esempio

La seguente istruzione SQL seleziona i primi quattro caratteri della "City" colonna da "Customers" tabella:

Esempio

SELECT MID(City,1,4) AS ShortCity
FROM Customers;
Prova tu stesso "