Esiste qualche funzione come "strlen" in mysql?Come selezionare una colonna di testo, quale lunghezza della stringa> 0?
risposta
Mysql ha una funzione length per restituire la lunghezza di una stringa.
in modo da poter fare qualcosa di simile.
select * from some_table where length(some_string) > 0;
La query seguente farebbe il lavoro per voi.
select length(your_text_column) from sample_table where length(some_column) > 0
Come selezionare una colonna di testo, la cui lunghezza string> 0?
Si potrebbe paragonare alla stringa vuota:
SELECT yourcolumn
FROM yourtable
WHERE yourcolumn <> ''
un altro modo intelligente, grazie. – lovespring
si può fare con l'utilizzo di LENGTH
parola chiave
SELECT * FROM table WHERE LENGTH (name) > 150;
Per chi si imbatte in questa risposta in Google, tenere questo in mente :
In realtà, CHAR_LENGTH() dovrebbe essere una scelta migliore. Per set di caratteri multi-byte LUNGHEZZA() vi darà il numero di byte della stringa occupa, mentre CHAR_LENGTH() restituirà il numero di caratteri
- 1. Quale buona lunghezza dell'indice per una colonna di testo MySQL?
- 2. SQLAlchemy - lunghezza massima della colonna
- 3. Modifica della lunghezza massima di una colonna varchar?
- 4. Posso selezionare una colonna di nc css?
- 5. Come selezionare una colonna di tabella con jQuery
- 6. MySQL - Come selezionare i dati per lunghezza della stringa
- 7. come aumentare la lunghezza di output della colonna sqlplus?
- 8. yii, come selezionare una colonna dal modello
- 9. Come selezionare la somma della colonna nel risultato della selezione?
- 10. Come impostare la lunghezza massima della colonna del datagridview
- 11. lunghezza jquery di testo()
- 12. Come selezionare una colonna in SQL Server con un carattere speciale nel nome della colonna?
- 13. Come si incolla una colonna di testo dopo una diversa colonna di testo in Vim?
- 14. come impostare la lunghezza di una colonna in sospensione con lunghezza massima
- 15. Come limitare la lunghezza massima di visualizzazione di una colonna in PostgreSQL
- 16. determinare la lunghezza della stringa di testo DB2
- 17. come selezionare il massimo della colonna mista stringa/int?
- 18. Come selezionare vero/falso in base al valore della colonna?
- 19. C# come posso selezionare tutto il testo in una casella di testo quando faccio doppio clic?
- 20. Come selezionare la colonna dinamica dall'elenco
- 21. Filtering DataFrame utilizzando la lunghezza di una colonna
- 22. MYSQL Selezionare su due valori una colonna
- 23. Symfony2 Selezionare una colonna nella dottrina
- 24. Come impedire all'utente di immettere caratteri speciali nella casella di testo quando la lunghezza è 0?
- 25. SQLite Selezionare i valori DISTINCT di una colonna senza ordinare
- 26. Come selezionare tutte le colonne, tranne una colonna nei panda?
- 27. Selezionare solo una singola colonna in LINQ
- 28. mysql selezionare valori di riga dinamici come nomi di colonna, un'altra colonna come valore
- 29. Come controllare la lunghezza della stringa e quindi selezionare la sottostringa in Sql Server
- 30. selezionare il nome della colonna da Query max
Cosa circa le prestazioni di questa funzione? –