Combinaison de colonnes Oracle SQL et ajout de texte
Le formatage des données pour une sortie spécifique nécessite souvent de combiner plusieurs colonnes et d'inclure du texte supplémentaire. Oracle SQL propose deux méthodes principales : la fonction CONCAT
et l'opérateur ||
.
Méthode 1 : La CONCAT
Fonction
La syntaxe de la fonction CONCAT
est :
CONCAT(string1, string2, ..., stringN)
Chaque string
peut être une chaîne de texte littérale, un nom de colonne ou une expression résultant en une chaîne. Pour combiner trois colonnes et ajouter du texte, utilisez cette requête :
SELECT CONCAT( CONCAT( CONCAT( CONCAT('I like ', t.type_desc_column), ' cake with '), t.icing_desc_column), ' and a '), t.fruit_desc_column) AS Cake_Column FROM table_name t;
Méthode 2 : L'||
Opérateur
L'opérateur ||
fournit une manière plus concise de concaténer des chaînes :
string1 || string2 || ... || stringN
L'exemple précédent utilisant ||
devient :
SELECT 'I like ' || t.type_desc_column || ' cake with ' || t.icing_desc_column || ' and a ' || t.fruit_desc_column AS Cake_Column FROM table_name t;
CONCAT
et ||
combinent efficacement des colonnes et ajoutent du texte, permettant une présentation personnalisée des données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!