Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [c# 2005]sql cercare dati con spazi

    devo fare una select nel campo cod_art che ha dati come esempio
    cod_art

    pc123456
    pc 123456
    pc 123 456

    in pratica ci sono dati con spazi e senza
    come posso fare la query che non tenga conto degli spazi
    ho gia provato con like ma non va

  2. #2

  3. #3
    SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123456 %';


    in questo caso ritorna pc123456 ma non gli altri due perche hanno gli spazi
    come faccio a trovare tutti e tre i codici
    ciao.

    cod_art

    pc123456
    pc 123456
    pc 123 456

  4. #4
    Cos' come hai scritto la query ti ritorna tutti i record che hanno 'pc123456 ' al centro e a destra e sinistra qualsiasi altro carattere.
    Per farti restituire anche il record 'pc123 456 ' la query deve essere:
    codice:
    SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123 %';

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da bonsignori
    SELECT id_art, cod_art FROM nometabella WHERE cod_art LIKE '% pc123456 %';


    in questo caso ritorna pc123456 ma non gli altri due perche hanno gli spazi
    come faccio a trovare tutti e tre i codici
    ciao.

    cod_art

    pc123456
    pc 123456
    pc 123 456
    Se usi LIKE 'pc%' include tutti gli articoli che hai elencato.

    Alcuni database prevedono anche le RegularExpression, ma non so che database usi.

    Ciao

  6. #6
    Sono dei files system Vision di Acucorp
    per la connessione uso il driver AcuODBC fornito dalla ditta del software

    sai se si possono usare le regular expression se si sai come?
    usando il mio prog su una macchina diversa da dove risiede il DataBase la query si ritarda di 25/30 secondi rispetto se usata sulla stessa macchina dove riside il Db.
    Questo ritardo e causato dall ' ODBC
    Sapete dirmi la connectionString dei file System Vision
    Ciao e grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.