Formate votre sql

formate vos requêtes SQL pour les rendre lisibles et compréhensibles, facilitant le développement et la maintenance

Pourquoi le formatage SQL ?

Le formatage SQL permet de rendre les requêtes SQL plus lisibles et compréhensibles pour les développeurs et les administrateurs de bases de données. Cela facilite le débogage, la revue de code et l'optimisation des requêtes. Un SQL bien formaté est essentiel pour maintenir la qualité du code et collaborer efficacement au sein d'une équipe de développement.

Types de requêtes SQL pris en charge

Cet outil prend en charge tous les types de requêtes SQL, y compris les instructions SELECT, INSERT, UPDATE, DELETE, ainsi que les instructions de création et de modification de tables (CREATE, ALTER, DROP).

Comment formater des requêtes SQL

Sur la page de formatage, vous pouvez formater votre requête SQL en la collant dans la zone de texte prévue à cet effet.

Dès que la requête SQL est soumise, elle sera formatée et affichée dans une zone de résultat. Si la requête est invalide, une erreur sera affichée avec une indication de la nature du problème.

Utiliser le SQL formaté

Vous pouvez copier le SQL formaté en utilisant le bouton de copie prévu à cet effet. Cela facilitera l'intégration des requêtes SQL dans vos projets ou rapports.

Votre code SQL devrait ressembler à ceci :


SELECT u.id, u.name, u.email,
       p.product_name, p.price,
       o.order_date, o.quantity,
       (SELECT SUM(p2.price * o2.quantity)
        FROM orders o2
        JOIN products p2 ON o2.product_id = p2.id
        WHERE o2.user_id = u.id) as total_spent
FROM users u
JOIN orders o ON u.id = o.user_id
JOIN products p ON o.product_id = p.id
WHERE u.id IN (
    SELECT user_id
    FROM orders
    WHERE order_date >= '2023-01-01' AND order_date <= '2023-12-31'
    GROUP BY user_id
    HAVING COUNT(*) > 5
)
AND p.price > 50
ORDER BY u.name ASC, o.order_date DESC
LIMIT 10;

        
Bientôt disponible ;-)

CDRN - créé par ARDNTECH