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

    Estrarre dati con un certo numero di caratteri in un campo

    Salve,
    ho una tabella composta da due campi: "id" e "testo".
    Ho la necessità di fare una query che estragga i soli valori di "id" per cui il numero di caratteri del campo "testo" si inferiore a 300.
    Mi sapete dire come si fa?

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    A quanto sembra però la funzione LENGHT richiede come argomento una stringa che deve essere contenuta nella query. Io invece voglio estrarre i soli dati per cui il campo "testo" ha meno di 300 caratteri...

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    No, quello è il classico esempio babano di mysql.org

    "SELECT id FROM tabella WHERE LENGTH(campo_testo) < 300"

    dovrebbe andare più che bene
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Ah ok. Grazie mille!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.