Exemple 01
Notre premier exemple serait la concaténation des caractères alphabétiques. Vous devez ouvrir l'éditeur de requête de la barre des tâches de Pgadmin 4 pour créer une requête dessus. Après avoir ouvert l'éditeur de requête, nous avons écrit la commande SELECT suivante dans l'outil avec la fonction Concat. Cette méthode Concat prend quatre caractères comme arguments pour les concaténer en une seule chaîne ou un mot. Lors de l'exécution de cette instruction avec un bouton «Exécuter» étiqueté sur la barre des tâches, la sortie montre le mot texte concaténé «AQSA» sur notre écran de sortie Pgadmin, comme indiqué dans l'image Snap ci-dessous. C'était l'exemple le plus simple de concaténation pour les caractères. Passons à la suivante.
Exemple 02
Cet exemple serait d'utiliser la méthode Concat pour concaténer certains mots, nombres et caractères spéciaux, tels que Dot, @ et 14. Nous avons donné des chaînes, des chiffres et des caractères d'une manière particulière à la fonction «Concat» qui ferait un format de messagerie. Par conséquent, nous avons essayé la requête suivante dans l'éditeur et cliqué sur le bouton «Exécuter» pour l'exécuter. La sortie nous montre le résultat de l'e-mail dans la forme de texte sur l'écran de sortie:
Exemple 03
Utilisons l'espace dans la fonction Concat comme un argument pour la concaténation. Cela signifie que l'espace fera partie du caractère spécial de la concaténation. La fonction Concat traitera de l'espace comme un caractère spécial comme il le fait avec les autres. Par conséquent, nous avons utilisé deux chaînes pour être concaténées alors que l'espace entre eux selon la requête ci-dessous. Le résultat montre la chaîne de sortie «AQSA Yasin» comme une nouvelle chaîne avec un seul espace:
Comme nous l'avons mentionné précédemment, la méthode Concat ne s'applique pas à un argument nul. Alors, regardons-le pour le comprendre pleinement. Dans la requête suivante, nous avons utilisé le mot-clé NULL entre deux chaînes AQSA et Yasin. La méthode Concat appliquée ne fait rien mais ignore la valeur nul et crée une seule chaîne «aqsayasin» sans aucun espace entre les deux:
Sélectionnez Concat ('AQSA', NULL, 'YASIN');Exemple 04
Les exemples précédents élaborent pour concaténer les chaînes, les caractères et les nombres avec une méthode concat. Cependant, il existe un autre moyen de concaténer les chaînes ou les caractères dans les bases de données. Dans cette méthode, nous voyons le «||» Signe en travaillant pour concaténer les chaînes, les personnages et les entiers. Nous avons donc utilisé l'instruction SELECT pour concaténer deux chaînes, «AQSA» et «Yasin», et un espace à concatera via le «||» Signer à l'intérieur. La chaîne résultante «AQSA Yasin» sera affichée dans la colonne nommée «Résultat» sur l'écran de sortie:
Utilisons le même style de concaténation pour l'émergence d'une chaîne et un mot-clé nulle. Nous avons donc utilisé la requête suivante sur l'éditeur et sommes arrivés à un résultat nul. Cela signifie que tout ce qui est concaténé avec le mot-clé nulle publiera la valeur nulle selon la sortie ci-dessous:
Sélectionnez 'Aqsa Yasin' || NULL en conséquence;Exemple 05
Ayons un exemple de fonctions Concat appliquée sur plusieurs tables construites de PostgreSQL. Nous avons créé un tableau «Exemple» dans la base de données Postgres de PGAMDIN 4. Il contient quatre colonnes ayant un id, un fname, un LNAME et un âge d'une personne. Ensuite, nous avons inséré certains enregistrements. Les données d'un «exemple» de tableau peuvent être récupérées et vues dans une vue de grille avec la requête indiquée comme suit:
Maintenant, ouvrez l'outil de requête pour ajouter quelques instructions pour concaténer entre les valeurs de différentes colonnes d'un tableau «Exemple». Nous avons donc utilisé la requête sélectionnée pour récupérer les enregistrements des colonnes ID, FNAME et LNAME où l'ID d'une personne est 3. Nous avons utilisé la méthode Concat sur les colonnes FNAME et LNAME pour obtenir une nouvelle valeur. Cette valeur concaténée sera stockée dans une nouvelle colonne, «Nom complet». Cela ne fera que récupérer les enregistrements d'une personne ayant 3 comme valeur et concaténer son fname et son lname pour porter le nom complet de la personne. La requête a été exécutée avec un bouton d'exécution, et la sortie montre l'ID, le nom, le nom et le nom complet comme «Hamna Raza» d'une personne ayant son identifiant comme 3.
SELECT ID, FNAME, LNAME, CONCAT (FNAME, ", LNAME)" Nom complet "à partir de l'exemple où id = 3;Coupez plus d'une valeur de la table cette fois. Donc, nous avons utilisé la même table et la même requête pour accomplir cela. Le changement est uniquement sur la clause où. Nous avons réglé l'état pour récupérer et concaténer les enregistrements du tableau «Exemple» où l'ID de la personne est supérieur à 3. Comme le tableau n'a que 5 enregistrements, il affichera les enregistrements des ID 4 et 5 avec des chaînes concaténées indiquées dans l'image d'affichage ci-dessous.
SELECT ID, FNAME, LNAME, CONCAT (FNAME, ", LNAME)" Nom complet "à partir de l'exemple où id> 3;Pour récupérer et concaténer les enregistrements d'une personne ayant un identifiant moins de 3 du tableau «Exemple» sera effectué par la requête suivante:
SELECT ID, FNAME, LNAME, CONCAT (FNAME, ", LNAME)" Nom complet "à partir de l'exemple où ID < 3;Exemple 06
Jetons un coup d'œil à la méthode Concat dans une perspective différente. Dans cet exemple, nous utiliserons une nouvelle méthode, «longueur», dans la méthode Concat pour obtenir une longueur de l'une des colonnes du tableau «Exemple». La longueur calculée sera concaténée avec d'autres chaînes ou phrases dans la méthode Concat. Cela serait fait pour réaliser deux choses. L'un des objectifs est d'obtenir une longueur de ficelle, et l'autre est de concaténer différents types de caractères, de chiffres et de cordes. La chaîne entière concaténée résultante sera affichée dans une autre colonne. Ainsi, nous avons utilisé l'instruction SELECT pour récupérer la colonne «fname» de la table «Exemple» tout en affichant la longueur de chaque valeur de la colonne «fname» dans la chaîne concaténée comme indiqué ci-dessous:
Conclusion
Dans cet article, nous avons discuté de nombreux exemples pour développer le fonctionnement de la concaténation. Nous avons utilisé deux méthodes différentes pour concaténer entre les chaînes, les caractères, les nombres et les symboles spéciaux, tels que la fonction Concat et «||» méthode. Nous espérons que cet article vous aidera à mieux comprendre la concaténation.