Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

CTE : la puissance inexploitée de votre base de données SQL

Description

Avez-vous déjà vu une requête SQL contenant l’instruction “WITH” ? Si oui, vous avez eu la chance de croiser un spécimen rare : une CTE.

Les Common Table Expressions sont une fonctionnalité méconnue des bases de données SQL. Elles permettent pourtant de réaliser des requêtes complexes de manière performante. Trop souvent nous alourdissons nos applications PHP de travail sur les données qui serait réalisé de manière bien plus efficace par le SGBDR. Les développeurs sont pourtant réticents à utiliser les fonctionnalités avancées des bases de données. De surcroît, les ORMs tels que Doctrine ne les supportent pas nativement, ce qui freine leur adoption.

N’ayez crainte, les CTE ne sont ni complexes ni magiques. Reprenons les bases ensemble et vous pourrez alors exploiter ce pouvoir insoupçonné de votre base de données !

Conférence donnée lors du Forum PHP 2024, ayant eu lieu les 10 et 11 octobre 2024.

Informations complémentaires

Vidéo

Le speaker

Timothée MARTIN

Timothée est CTO et créateur de Widop, agence experte Symfony, VueJS et AWS. Il a 15 ans d'expérience dans l'écosystème PHP. Passionné par l'architecture, le back et l'infrastructure, il est aussi animé par la pédagogie et la formation des équipes. Il met un point d'honneur à faire durer les projets dans le temps car la dette technique est à ses yeux la conséquence du succès d'un projet.