2013-04-18 2 views
-1

I ont donc une base de données SQL avec une table qui a une colonne nommée Ville:Suppression des données supplémentaires à partir de SQL

Certaines des villes nommées sont comme ceci:

Houston, TX 
San Francisco, CA

Je veux éliminer la colonne et l'état de abreviation des villes afin qu'ils sont énumérés comme suit:

Houston 
San Francisco

y at-il une commande SQL qui peut arriver?

+0

quel type de SGBD utilisez-vous? – hotfix

Répondre

1

MySQL En supposant:

SELECT SUBSTRING_INDEX('San Francisco, CA', ',', 1) 

Remplacer San Francisco, CA avec votre nom de colonne.

0

En supposant SQL Server:

SELECT LEFT('San Francisco, CA', CHARINDEX(',', 'San Francisco, CA')-1) 

Remplacez San Francisco, CA avec votre nom de colonne.

Questions connexes