Funzione di substring in mysql

Funzione di substring in mysql

Nei database MySQL, i dati possono essere salvati in forma tabulare. Ogni volta che sono richiesti gli utenti, possono accedere alla tabella e ottenere i dati desiderati. Per estrarre i dati o la stringa particolari dalla tabella, MySQL ha più funzioni e il “Substring ()"La funzione è una di queste. Quando gli utenti vogliono estrarre una parte particolare della stringa, questa funzione può essere utilizzata.

I risultati di questo blog sono:

  • Cos'è la funzione substring () in mysql?
  • Come utilizzare la funzione substring () in mysql?

Cos'è la funzione substring () in mysql?

IL "Substring ()"La funzione viene utilizzata per estrarre una parte particolare della stringa insieme ai parametri, come stringa, posizione iniziale e lunghezza della sottostringa. Quindi, crea una nuova stringa.

Sintassi

La sintassi generale del "Substring ()"La funzione è fornita di seguito:

Substring (stringa, starting_position, lunghezza)

Qui:

  • "corda"È la stringa di input desiderata da cui estrarre una sottostringa.
  • "posizione di partenza"È la posizione iniziale della stringa di estrazione dalla stringa di input.
  • "lunghezza"È un parametro opzionale che identifica il numero di caratteri di estrazione.

Nota: Se la "lunghezza"Non è specificato, quindi l'intera stringa viene restituita dalla posizione iniziale.

Come utilizzare la funzione substring () in mysql?

Per usare il "Substring ()"Funzione in mysql, seguire i passaggi di seguito:

  • Connettiti con il server MySQL.
  • Mostra tutti i database e seleziona uno dei database desiderati.
  • Modifica il database ed elenca le tabelle e i loro dati.
  • Usa il "Selezionare, sottostring (,,) da dove;"Comando.

Passaggio 1: accedi a mysql

Inizialmente, accedi al server MySQL eseguendo il "mysql"Comando insieme al nome utente e alla password predefinita:

mysql -u root -p

Passaggio 2: elenca i database

Ora, esegui il comando fornito per visualizzare tutti i database:

Mostra database;

Dall'elenco visualizzato, abbiamo selezionato il “Mariadb" Banca dati:

Passaggio 3: modifica il database

Per modificare il database, eseguire il comando seguente:

Usa MariaDB;

Si può vedere che il database è stato modificato correttamente:

Passaggio 4: visualizzare le tabelle del database

Successivamente, utilizzare il comando indicato di seguito per elencare tutte le tabelle:

Mostra i tavoli;

Secondo il seguente output, il database corrente contiene due tabelle e abbiamo selezionato il “cliente" tavolo:

Passaggio 5: visualizzare i dati della tabella

Per visualizzare i campi e i record della tabella, utilizzare il "SELEZIONARE"Comando:

Seleziona * dal cliente;

Passaggio 6: utilizzare la funzione substring ()

Infine, usa il "Substring ()Funzione "con il"SELEZIONARE"Comando per ottenere la parte particolare della stringa:

Seleziona City, sottostringa (città, 1,4) dal cliente in cui paese = "Germania";

Qui:

  • "SELEZIONARE"L'istruzione viene utilizzata per la selezione dei dati da un database.
  • "Città"Il nostro nome della colonna della tabella è.
  • "Substring ()"La funzione viene utilizzata per estrarre una sottostringa da una particolare stringa insieme ai parametri richiesti, come il passaggio"Città" come un "corda","1" come un "posizione di fissaggio", E "4""lunghezza di sottostringa".
  • "DA"La clausola viene utilizzata per selezionare i record da una tabella del database.
  • "Cliente"È il nostro nome di tabella del database.
  • "DOVE"La clausola viene utilizzata per estrarre solo quei record della tabella che soddisfano una determinata condizione.
  • "Paese"È il nome della nostra colonna tabella e"Germania"È il suo valore.

Si può vedere che la parte desiderata della stringa fornita è stata visualizzata correttamente:

Questo è tutto! Abbiamo spiegato brevemente il "Substring ()"Funzione in mysql.

Conclusione

IL "Substring ()"La funzione viene utilizzata per estrarre una parte particolare della stringa insieme alla stringa, alla posizione di partenza e alla lunghezza della sottostringa come parametri. Quindi, crea un'altra stringa. Per fare ciò, accedi al server MySQL e mostra tutti i database. Quindi, modifica il database ed elenca le tabelle e i loro dati. Infine, eseguire il “Selezionare, sottostring (,,) da dove;"Comando. Questo blog ha elaborato sul mysql "Substring ()" funzione.