SQL Substring Fonction



SQL > Commandes SQL > Substring 

La fonction de sous-chaîne sous SQL est utilisée pour extraire une partie des données stockées. Le nom de cette fonction diffère selon la base de données utilisée:

  • MySQL: SUBSTR( ), SUBSTRING( )
  • Oracle: SUBSTR( )
  • SQL Server: SUBSTRING( )
Les utilisations les plus fréquentes sont comme suit ( SUBSTR( ) sera ici utilisé):

SUBSTR (str, pos)

sélectionne tous les caractères de <str> en commençant par position <pos>. Notez que cette syntaxe n’est pas prise en charge par SQL Server.

SUBSTR (str, pos, len)

En commençant par le caractère <pos> dans la chaîne <str>, sélectionne les caractères <len> suivants.

Supposons que nous avons la table suivante :

Table Geography
 Region_Name  Store_Name 
 East  Boston 
 East  New York 
 West  Los Angeles 
 West  San Diego 

Exemple 1

SELECT SUBSTR (Store_Name, 3)
FROM Geography
WHERE Store_Name = 'Los Angeles';

Résultat:

's Angeles'

Exemple 2

SELECT SUBSTR (Store_Name, 2, 4)
FROM Geography
WHERE Store_Name = 'San Diego';

Résultat:

'an D'

SQL TRIM >>

Cette page a été mise à jour pour la dernière fois le 18/06/2022


Copyright © 2024   1keydata.com   Tous droits réservés