SQL cheatsheet

Conventions

Si vous voulez en savoir plus sur SQL, le mieux est de vous rendre sur SQL.sh et LearnSQL

snake_case

Le choix entre camelCase, PascalCase et snake_case pour les noms de colonnes en SQL dépend principalement des conventions de votre équipe et du système que vous utilisez.

Cependant, la pratique la plus répandue et recommandée est d'utiliser le snake_case pour les noms de colonnes en SQL.

Voici les raisons pour lesquelles le snake_case est souvent préféré :

  1. Lisibilité : il permet une meilleure lisibilité des noms de colonnes, surtout lorsqu'ils contiennent plusieurs mots.

  2. Compatibilité : Certains systèmes de gestion de bases de données sont sensibles à la casse, et le snake_case évite les problèmes potentiels liés à cette sensibilité.

  3. Cohérence avec les conventions SQL : Les mots-clés SQL sont généralement écrits en majuscules, tandis que les noms de tables et de colonnes sont en minuscules. Ainsi le snake_case s'intègre bien dans cette convention

Exemple d'utilisation du snake_case pour les noms de colonnes :

SELECT 
    user_id, 
    first_name, 
    last_name, 
    date_of_birth
FROM 
    users
WHERE 
    account_status = 'active';

Dernière mise à jour