Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    [SQL] Selezionare record con un certa lunghezza

    Salve a tutti,
    ho la necessità di selezionare da una tabella degli elementi di tipo text, in cui vorrei che la lunghezza sia maggiore di un certo numero, ad esempio 6.

    codice:
         $select = mysql_query("SELECT $lang FROM province WHERE $lang!='' ");
    Grazie.

  2. #2
    Puoi mettere questo controllo direttamente nella query, prova così:

    codice:
    SELECT $lang FROM province WHERE $lang!='' AND CHAR_LENGHT($lang) > 6
    Ciao

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Esatto Colla87, stavo per postare la soluzione.

    Ma se utilizzassi solo LENGTH è lo stesso?

    Grazie.

  4. #4
    Quote Originariamente inviata da Felino Visualizza il messaggio
    Ma se utilizzassi solo LENGTH è lo stesso?
    Prego comunque non penso esista la funzione LENGHT. Ma non ne sono sicuro.

    Ciao!

  5. #5
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Ho visto vari esempio, alcuni usano LEN altri LENGHT, a me con LENGHT da il risultato ottenuto.

    Magari attendiamo confermo da qualche altro utente.

    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.