Comment concaténer en sqlite?

Comment concaténer en sqlite?

SQLite est utilisé pour gérer les données d'une base de données, dans laquelle les données du site Web ou de l'application sont stockées sous forme de tableaux. Comme MySQL, SQLite prend également en charge de nombreuses fonctions intégrées comme Max (), Min (), mais de nombreuses fonctions qui sont prises en charge par MySQL, non prises en charge par SQLite.

SQLite est un système de gestion de base de données, qui est disponible gratuitement, et son architecture est également beaucoup plus simple par rapport à d'autres systèmes de gestion de base de données. La caractéristique principale de SQLite, il est sans serveur, ce qui signifie qu'il utilise le serveur d'une machine ou d'un système d'exploitation sur lequel il est utilisé, au lieu d'utiliser son propre serveur.

Cet article se concentre sur la façon de concaténer les chaînes dans SQLite. La fonction du concaténate fonctionne-t-elle dans sqlite? Découvrons-le.

Qu'est-ce que le concaténate dans Sqlite

Le mot concatenate signifie rejoindre différentes choses dans une série ou une chaîne, MySQL prend en charge une fonction intégrée de Concat () qui est utilisée pour rejoindre les cordes et former une seule chaîne.

Malheureusement, cette fonction intégrée de Concat () n'est pas prise en charge par le SQLite, mais nous pouvons concaténer les deux chaînes dans SQLite en utilisant l'opérateur de concaténate qui est ”|| ". La syntaxe générale de l'utilisation des opérateurs de concaténate dans SQLite est:

Sélectionnez "String1" || "" || "String2";

L'explication de cette syntaxe est:

  • Utilisez la clause SELECT pour récupérer les données
  • Remplacez le String1 par la chaîne, que vous souhaitez concaténer
  • Mettez les opérateurs OR || se concacher avec la prochaine chose
  • Mettez de l'espace si vous souhaitez ajouter de l'espace entre les deux cordes
  • Remplacez le String2 par la chaîne, à laquelle vous souhaitez concaténer

Comment concaténer les cordes en sqlite

Considérez un exemple pour comprendre cette syntaxe de concaténer deux cordes, nous avons deux cordes, comme «John» et le «Paul», nous voulons concaténer ces deux en sqlite comme:

Sélectionnez "John" || "" || "Paul";


Si nous exécutons la même déclaration comme ceci:

Sélectionnez "John" || "Paul";


Nous pouvons voir que l'espace entre les noms a été supprimé.

Comment concaténer les colonnes de la table dans SQLite

Nous pouvons concaténer les colonnes de la table en utilisant les opérateurs »|| «;; Pour comprendre comment se concaténer est utilisé dans le SQLite, nous créerons une table Employés_Mey, ayant les colonnes d'EMP_IS, EMP_FIRST_NAME et EMP_LAST_NAME USISE:

Créer des employés de table_name (EMP_ID INTEGER, EMP_FIRST_NAME Text, EMP_LAST_NAME Text);


Maintenant, insérez certaines données dans le tableau Employés_Name:

Insérer dans les valeurs d'employés_name (1, "John", "Paul"), (2, "Hannah", "Alexander");

Pour afficher le tableau, nous utilisons l'instruction:

SELECT * FROM EMPLORITY_NAME;


Pour concaténer le premier et le nom de famille de la table ci-dessus, utilisez:

SELECT EMP_ID, EMP_FIRST_NAME || "" || EMP_LAST_NAME FROM EMPLORITYS_NAME;


D'après la sortie ci-dessus, nous pouvons voir que les deux colonnes, EMP_FIRST_NAME et EMP_LAST_NAME sont concaténées avec les autres ayant un espace entre eux.

Conclusion

La concaténation est le processus de rejoindre deux ou plus de deux chaînes ensemble dans une chaîne ou une série, car ce mysql prend en charge une fonction intégrée, Concat (), mais il n'est pas pris en charge par SQLite. Il existe de nombreuses fonctions intégrées, qui ne sont pas prises en charge par SQLite, mais il existe des alternatives à travers lesquelles nous pouvons obtenir les mêmes résultats. Dans cet article, nous avons discuté de la façon dont nous pouvons utiliser le processus de concaténation en utilisant l'opérateur de concaténation »|| »Dans Sqlite.