Come controllare la lunghezza di una stringa in mysql

Come controllare la lunghezza di una stringa in mysql
Durante l'esecuzione delle query in MySQL, l'attività più comune è ottenere la lunghezza di qualsiasi stringa. IL "LUNGHEZZA()"La funzione viene utilizzata per questo scopo corrispondente. Questa funzione può essere disponibile in ogni sistema di database relazionale. Tuttavia, alcuni sistemi di database usano il "Len ()"Funzione, che ha un effetto simile a quello"LUNGHEZZA()" funzione.

Questo blog discuterà:

  • Come visualizzare la lunghezza di una stringa in mysql?
  • Come visualizzare la lunghezza del registro delle colonne della tabella del database MySQL?
  • Come visualizzare la lunghezza delle colonne della tabella del database MySQL Registrare utilizzando la clausola "Where"?

Come visualizzare la lunghezza di una stringa in mysql?

Per controllare la lunghezza della stringa in MySQL, seguire i passaggi forniti:

  • Connettiti con il server MySQL.
  • Elenca tutti i database.
  • Seleziona e modifica il database.
  • Controlla le tabelle esistenti.
  • Visualizza il contenuto della tabella.
  • Eseguire il "SELEZIONARE”Comando e invocare il"LUNGHEZZA()" funzione.

Passaggio 1: connettersi con MySQL Server

Inizialmente, usa il “mysql"Dichiarazione per accedere al server MySQL specificando il nome utente e fornendo la password:

mysql -u root -p

Passaggio 2: visualizzare i database

Quindi, esegui il "SPETTACOLO"Dichiarazione per visualizzare tutti i database:

Mostra database;

Abbiamo selezionato il “mynewdb"Database dall'elenco:

Passaggio 3: navigare nel database selezionato

Ora, modifica il database eseguendo il "UTILIZZO" dichiarazione:

Usa myNewdb;

Passaggio 4: tabelle elencate

Successivamente, esegui il "SPETTACOLO"Query per elencare le tabelle del database corrente:

Mostra i tavoli;

Abbiamo selezionato la tabella sotto la luce:

Passaggio 5: controllare la lunghezza della stringa

Ora, esegui il "SELEZIONARE"Dichiarazione con la"LUNGHEZZA()"Funzione passando la stringa desiderata come parametro:

Selezionare la lunghezza ('LinuxHint');

L'output di seguito indica che la stringa specificata ha "9" caratteri:

Come visualizzare la lunghezza del registro delle colonne della tabella del database MySQL?

A volte, gli utenti MySQL devono ottenere la lunghezza del record della colonna della tabella. A tale scopo, controlla le istruzioni di seguito.

Innanzitutto, eseguire il “SELEZIONARE"Dichiarazione per visualizzare il contenuto della tabella:

Seleziona * dallo studente;

Ora, esegui il "SELEZIONARE"Dichiarazione con la"LUNGHEZZA()" funzione:

Seleziona std, firstname, lastname, lunghezza (lastname) come lastname_char_len da studente;

Qui:

  • "SELEZIONARE"L'istruzione viene utilizzata per recuperare i dati dei database MySQL.
  • "Std, firstname, lastname"Sono i nomi delle colonne della tabella.
  • "LUNGHEZZA()"La funzione viene utilizzata per ottenere la lunghezza di una stringa specificata.
  • "Cognome"Il nostro nome della colonna della tabella è.
  • "COME"L'istruzione rinomina una colonna o una tabella con un alias.
  • "Lastname_char_len"È il nome della colonna risultante.
  • "DA"La clausola viene utilizzata per la selezione dei record che soddisfano la condizione.
  • "Alunno"È il nostro nome di tabella del database:

Come visualizzare la lunghezza delle colonne della tabella del database MySQL Registrare utilizzando la clausola "Where"?

Un altro modo per ottenere il numero di caratteri dai record della colonna della tabella è specificando la condizione tramite "DOVE"Clausola:

Seleziona FirstName, lunghezza (firstName) come 'char_length' da studente dove lunghezza (firstname)> 4;

Nella dichiarazione sopra dichiarata:

  • "DOVE"La clausola viene utilizzata per filtrare i record dalla tabella del database.
  • ">"Simbolo usato come un segno più grande del.
  • "4"È il conteggio desiderato.

I risultati della query eseguita sono stati visualizzati nell'output:

Questo è tutto! Abbiamo discusso dei modi per controllare la lunghezza di una stringa in mysql.

Conclusione

Per controllare la lunghezza di una stringa in mysql, il "LUNGHEZZA()"La funzione può essere utilizzata con il"SELEZIONARE" dichiarazione. Inoltre, per controllare il numero di caratteri dei record della colonna della tabella del database MySQL, "LUNGHEZZA()"Può essere usato con il"SELEZIONARE"Affermazione e"DOVE"Clausola. Per farlo, il "Seleziona lunghezza ('string') come da;"Il comando può essere utilizzato. Questo blog ha illustrato la procedura per verificare la lunghezza di una stringa in mysql.