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

    Strano problema con LIKE di Mysql

    Salve, sto un po impazzendo perchè utilizzo mysql e php da anni e non mi era mai capitata una cosa del genere.
    In pratica l'operatore LIKE se lo utilizzo con un solo '%' non funziona, faccio un esempio se eeguo questa query:
    SELECT * FROM tb_clifor WHERE denominazione LIKE '%A%'
    va bene
    ma se utilizzo la forma
    SELECT * FROM tb_clifor WHERE denominazione LIKE 'A%'
    stranamente non mi da i risultati, dico stranamente perchè è la prima volta che mi succede una cosa del genere, vi allego anche una print-screen della struttura del DB, il mysql è il 5.0.51a.

    Non mi da errore ma semplicemente mi dice "MySQL ha restituito un insieme vuoto (i.e. zero righe). " e vi garantisco che i dati ci sono eccome...

    Se a qualcuno di voi è capitata qualcosa di simile....
    sto impazzendo.
    Mai mettersi in cammino se la bocca non sa di vino.

  2. #2
    manca l'allegato

    occhio che non ci sia uno spazio prima della A. La A deve essere la prima lettera del campo

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

  3. #3
    non c'è lo spazio, credimi :-)
    Immagini allegate Immagini allegate
    Mai mettersi in cammino se la bocca non sa di vino.

  4. #4
    Rettifico, hai ragione, scusa la perdita di tempo ;-)
    Mai mettersi in cammino se la bocca non sa di vino.

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.