Come ricavare la riga di un database con la stringa più lunga (mySQL)
Come ricavare la riga di un database con la stringa più lunga (mySQL)
By testuser01 | Venerdì, 2019-09-20 08:03:03 | 1˙164 visite
Nella progettazioen di un database, quando si stanno decidendo i tipi di campi a volte è necessario conoscere qual è la cella che contiene l'informazione più lunga. Se si sta pensando di scegliere un campo di tipo "VARCHAR" è interessante conoscere qual è l'attuale lunghezza massima dei testi contenuti in un precedente db.
Per farlo basterà fare una query di questo tipo:
SELECT campo01, campo02, campo 03 FROM nomeTabella WHERE qualcosa = 'valore' ORDER BY LENGTH(campoTesto) DESC LIMIT 0,1
Come ricavare la riga di un database con la stringa più lunga (mySQL)
Nella progettazioen di un database, quando si stanno decidendo i tipi di campi a volte è necessario conoscere qual è la cella che contiene l'informazione più lunga. Se si sta pensando di scegliere un campo di tipo "VARCHAR" è interessante conoscere qual è l'attuale lunghezza massima dei testi contenuti in un precedente db.
Per farlo basterà fare una query di questo tipo:
SELECT campo01, campo02, campo 03 FROM nomeTabella WHERE qualcosa = 'valore' ORDER BY LENGTH(campoTesto) DESC LIMIT 0,1
si otterranno i campi della riga avente nel campo testo la stringa più lunga. Ovviamente, grazie stackoverflow:stackoverflow.com/questions/10882679/how..
Pagina riservata agli utenti registrati e loggati.
Solo gli utenti iscritti e loggati possono inserire un nuovo post.
Per iscriverti: registrazione
Per fare l'accesso: login