Come faccio a concatenare in sqlite?

Come faccio a concatenare in sqlite?

SQLite viene utilizzato per gestire i dati di un database, in cui i dati del sito Web o dell'applicazione sono archiviati sotto forma di tabelle. Come MySQL, SQLite supporta anche molte funzioni integrate come Max (), min (), ma molte funzioni che sono supportate da MySQL, non supportate da SQLite.

SQLite è un sistema di gestione del database, disponibile gratuitamente, e anche la sua architettura è molto più semplice rispetto ad altri sistemi di gestione del database. La caratteristica principale di SQLite, è senza server, il che significa che utilizza il server di una macchina o un sistema operativo su cui viene gestito, invece di utilizzare il proprio server.

Questo articolo si concentra su come concatenare le corde in SQLite. La funzione concatenata funziona in sqlite? Scopriamolo.

Ciò che è concatena in sqlite

La parola concatenata significa unirsi a cose diverse in una serie o catena, MySQL supporta una funzione integrata di concat () che viene utilizzata per unirsi alle stringhe e formare una singola stringa.

Sfortunatamente, questa funzione integrata di concat () non è supportata da SQLite ma possiamo concatenare le due stringhe in sqlite usando l'operatore concatenato che è ”|| ". La sintassi generale dell'utilizzo degli operatori concatenati in SQLite è:

Seleziona "String1" || "" || "string2";

La spiegazione di questa sintassi è:

  • Utilizzare la clausola Seleziona per recuperare i dati
  • Sostituisci la string1 con la stringa, che si desidera concaterare
  • Metti gli operatori o gli operatori || Concaterare con la prossima cosa
  • Metti spazio se si desidera aggiungere spazio tra le due stringhe
  • Sostituire la stringa2 con la stringa, a cui si desidera concaterare

Come concatenare le corde in sqlite

Considera un esempio per comprendere questa sintassi di concatenare due stringhe, abbiamo due stringhe, come "John" e il "Paolo", vogliamo concatenare questi due in SQLite come:

Seleziona "John" || "" || "Paolo";


Se eseguiamo la stessa affermazione come questa:

Seleziona "John" || "Paolo";


Possiamo vedere che lo spazio tra i nomi è stato rimosso.

Come concatenare le colonne della tabella in sqlite

Possiamo concatenare le colonne della tabella usando gli operatori ”|| “; Per capire come concaterare viene utilizzato in SQLite, creeremo una tabella dipendente_name, con le colonne di EMP_IS, EMP_FIRST_NAME e EMP_LAST_NAME usando:

Crea table Employets_Name (EMP_ID Integer, EMP_FIRST_NAME Testo, EMP_LAST_NAME Testo);


Ora, inserisci alcuni dati nella tabella Employers_Name:

Inserisci in Emploes_name Values ​​(1, "John", "Paul"), (2, "Hannah", "Alexander");

Per visualizzare la tabella, utilizziamo l'istruzione:

Seleziona * da dipendenti_name;


Per concatenare il nome e il cognome insieme della tabella sopra, usa:

Seleziona EMP_ID, EMP_FIRST_NAME || "" || EMP_LAST_NAME da Employers_Name;


Dall'output sopra, possiamo vedere che entrambe le colonne, EMP_FIRST_NAME e EMP_LAST_NAME sono concatenate tra loro con uno spazio tra di loro.

Conclusione

La concatenazione è il processo di unire due o più di due stringhe insieme in una catena o serie, poiché questo MySQL supporta una funzione integrata, concat (), ma non è supportato da SQLite. Ci sono molte funzioni integrate, che non sono supportate da SQLite ma ci sono alternative attraverso le quali possiamo ottenere gli stessi risultati. In questo articolo, abbiamo discusso di come possiamo usare il processo di concatenazione utilizzando l'operatore di concatenazione ”|| "In SQLite.