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_NameStore_Name
EastBoston
EastNew York
WestLos Angeles
WestSan 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 >>



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