Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1346 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête select sur une chaine sans tenir compte des espaces

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête select sur une chaine sans tenir compte des espaces

n°1612615
zezette
"Allez hop, au revoir"
Posté le 18-09-2007 à 14:31:54  profilanswer
 

Bonsoir à tous,
 
Dans une base de données en PostgreSQL, j'ai une table qui contient un champ varchar(32) unique. je veux faire un recherche sur ce champ sans tenir compte des espaces :
 
Exemple : la BD contient "le chat est vert", si je fais un select * from matable where monchamp='lechatestvert'; ca me renverait la ligne...
 
Comment faire ?


Message édité par zezette le 18-09-2007 à 14:32:25

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
mood
Publicité
Posté le 18-09-2007 à 14:31:54  profilanswer
 

n°1612616
flo850
moi je
Posté le 18-09-2007 à 14:36:36  profilanswer
 

SELECT monChamp FROM maTable WHERE REPLACE(monChamp, ' ') = 'lechatestvert'

n°1612617
zezette
"Allez hop, au revoir"
Posté le 18-09-2007 à 14:40:25  profilanswer
 

L'idée est bonne mais ça marche pas
 
ERROR: function replace(character varying, "unknown" ) does not exist
État SQL :42883
Astuce : No function matches the given name and argument types. You may need to add explicit type casts.


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°1612624
casimimir
Posté le 18-09-2007 à 15:08:33  profilanswer
 

Code :
  1. SELECT monChamp FROM maTable WHERE REPLACE(monChamp,' ','')

n°1612628
zezette
"Allez hop, au revoir"
Posté le 18-09-2007 à 15:21:03  profilanswer
 

ha ouais en effet, si on dit pas par quoi on remplace...  
 
Merci bcp ;)


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°1612631
flo850
moi je
Posté le 18-09-2007 à 15:28:21  profilanswer
 

en même temps , tu as aussi le droit de cherche run peu de ton coté


Message édité par flo850 le 18-09-2007 à 15:28:28

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête select sur une chaine sans tenir compte des espaces

 

Sujets relatifs
Comment créer un batch transformant un XML en requete SQL?je cherche un installshield pr vb2005 qui tiend compte des bdd sql
Supprimer tout les chiffres/nombres contenus dans une chaine[Access] faire un select
requete SQL sur champs listés via Tabledef FieldsRequête SQL "complexe"
sqlplus: pb format colonne dans un fichier texte issu d'une requêteProb de lancement d'une requete
[MySQL] Combiner une SELECT et une UPDATERécupérer des données compte free
Plus de sujets relatifs à : Requête select sur une chaine sans tenir compte des espaces


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR