Maison > base de données > tutoriel mysql > MySQL peut-il répliquer une requête MSSQL CTE récursive à l'aide de procédures stockées ?

MySQL peut-il répliquer une requête MSSQL CTE récursive à l'aide de procédures stockées ?

Linda Hamilton
Libérer: 2024-11-23 05:55:24
original
200 Les gens l'ont consulté

Can MySQL Replicate a Recursive MSSQL CTE Query Using Stored Procedures?

MySQL peut-il répliquer une requête MSSQL CTE récursive ?

Dans MySQL, vous souhaitez transformer une requête MSSQL CTE qui génère une arborescence de catégories hiérarchique . La requête MSSQL utilise des expressions de table communes (CTE).

Transformation de la requête CTE en MySQL

Malheureusement, MySQL ne prend pas en charge les CTE. Comme alternative, envisagez d'utiliser une procédure stockée récursive.

Mise en œuvre d'une procédure stockée récursive :

Référez-vous à une solution précédente qui vous guide dans la création d'une procédure stockée pour atteindre l'objectif structuration hiérarchique des données souhaitée :

[Génération d'un arbre basé sur la profondeur à partir de données hiérarchiques dans MySQL (non CTE)](lien vers la solution précédente)

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal