Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012

    [MySQL] LIKE errato su underscore

    Buongiorno.. oggi mi sono imbattuto in questo problema...

    query
    codice:
    SELECT *  FROM `varianti_righe` WHERE `Codice` LIKE 'L._70'


    risultati
    codice:
    ID=997
    Varianti_Testa_Cod=2
    Codice= L. 70
    Descrizione =
    Ordine=112
    Obsoleto=0000-00-00
    la versione di MySQL è MySQL 4.1.8-standard

    possibile che l' underscore si ariservato? mi sembra assurdo visto il suo uso comune... o semplicemente un bug?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  2. #2
    underscore e' il carattere jolly per indicare UN carattere qualsiasi. Come se fosse ? per unix/win

    % = *
    _ = ?


    LIKE 'L._70' vuol dire:

    L.qualsiasi carattere70

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    grazie piero.. speravo in te


    e se quindi volessi considerare l' underscore come dovrei impostare la query ? uso CHAR ?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    Originariamente inviato da dottwatson
    e se quindi volessi considerare l' underscore come dovrei impostare la query ? uso CHAR ?
    LIKE 'L.\_70'

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    viele danke!

    another little trick in the poket
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.