📚
Le wiki de Pierre LEMASSON
AboutNewsletterGitHub
  • Bienvenue 👋
  • 1. Technologie
    • OS
      • Fedora (Linux)
        • REHL multiverse
        • Astuces
        • DEV tools
          • Langages
          • Git
          • OPS
          • Fonts
          • Base de données
          • Static Sites
          • IDE
          • VSCode
        • Logiciels
          • Dépôts
          • Internet
          • Audio
          • Video
          • Utilitaires
          • Terminal
          • Sécurité
        • Jouer sur Linux
        • Ext. GNOME
      • MacOS (Apple)
        • Astuces
        • Logiciels
        • AirPods
        • tvOS
        • Divers
      • Windows 10/11
        • Active Directory
        • Astuces de la Win
        • Chocolatey
        • Powershell
        • Utilitaires
        • Gaming
      • Android (Google)
        • Applications
        • Astuces
        • Dépannage
        • Google Pixel
        • Samsung
      • iOS (Apple)
        • Messages
        • Accessoires
        • Boutique d'applications alternatives
    • Logiciels
      • Navigateurs Web
        • Vider le cache
        • Mozilla Firefox
          • Extensions
          • Thèmes
          • Barre de recherche
          • Wallpapers
        • Google Chrome
          • 🚀Mercury Reader
          • Moteur de recherche
        • Safari
      • Outils PDF
      • Firefox Send
      • RecordScreen
      • Resizing.app
    • Hardware
      • Electricité
        • Legrand 0 494 30
      • Informatique
        • Alimentation électriques
        • Câble USB-C
        • Ergonomie
        • Support laptop
        • 🇩🇪TUXEDO Computers
        • 🇨🇳Huawei Computers
      • Electroménager
    • Ressources
      • Bandes de fréquences radioélectriques
      • Conversion temporelle
      • CyberSec
      • Créer une playlist de webradios
      • DNS
        • Identifier ses DNS
        • Changer ses DNS
        • Vider le cache
        • Liste de résolveur DNS public
        • 🇫🇷DNS des FAI Français
        • NextDNS
        • 9.9.9.9 (Quad9)
        • 1.1.1.1 (Cloudfare)
        • 8.8.8.8 (Google)
      • Flouter votre domicile sur Google Maps
      • Git
        • 🔗Construire des logiciels, ensemble, avec Git
        • Git Astuces
      • Kaomoji japonais
      • Markdown
        • Google Docs -> HTML ou Markdown
        • 📋Markdown cheatsheet
        • Hébergement
      • Media Downloader
      • Media Generator
      • Intelligence Artificielle
      • NTP
      • Octopart
      • Privacy - Vie Privée
      • SQL
      • Status page
      • Telecoms
      • Transfert de fichiers
      • WiFi
  • 2. Veille & curation
    • Arguments Rhétologiques Fallacieux
    • Blogosphère
    • Définition des veilleurs
    • Flux RSS / ATOM
      • Présentation
      • Awesome list of RSS
      • Outils
      • Newsletter > RSS
      • Facebook > RSS
    • Newsletter
    • Podcasts
    • Regards croisés sur la veille
  • 3. Veille l'infi et l'au-delà
    • 2021
      • 03 - Mars
      • 04 - Avril
      • 05 - Mai
      • 09 - Septembre
      • 10 - Octobre
      • 11 - Novembre
      • 12 - Décembre
    • 2022
      • 01 - Janvier
      • 05 - Mai
      • 06 - Juin
      • 07 - Juillet
      • 08 - Aout
      • 09 - Septembre
      • 10 - Octobre
      • 11-12 - Novembre-Decembre
    • 2023
      • 01 - Janvier
      • 02 - Février
      • 03 - Mars
      • 04 - Avril
      • 05 - Mai
      • 06 - Juin
      • 07 - Juillet
      • 08 - Aout
      • 09 - Septembre
      • 10 - Octobre
      • 11 - Novembre
      • 12 - Décembre
    • 2024
      • 01 - Janvier
      • 02 - Février
      • 03 - Mars
      • 04 - Avril
      • 05 - Mai
      • 06-07 - Juin-Juillet
      • 08-09 - Aout-Septembre
      • 10 - Octobre
      • 11-12 - Novembre-Decembre
  • 4. Emploi
  • 5. Loisirs
    • Jeux Vidéo
      • Jeux Google
      • Emulateur
      • Launcher PC
    • Mobilité
      • Trottinette Électrique
      • Accessoires
Propulsé par GitBook
Sur cette page
  • Cheatsheet
  • Conventions
  • snake_case
  • Effectuez des requêtes SQL sur vos .CSV
Modifier sur GitHub
  1. 1. Technologie
  2. Ressources

SQL

Dernière mise à jour il y a 3 mois

Cheatsheet

Conventions

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

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';

Effectuez des requêtes SQL sur vos .CSV

WhatTheDuck, une application en ligne et open-source basée sur DuckDB, conçue pour permettre aux utilisateurs d’uploader des fichiers CSV, de les stocker dans des tables et d’effectuer des requêtes SQL sur les données uploadées.

Site :

Source :

SQL.sh
LearnSQL
https://whattheduck.incentius.com
https://github.com/incentius-foss/WhatTheDuck