Styl SQL

Intermediate SQL

Jasmin Ludolf

Data Science Content Developer, DataCamp

Formátování SQL

  • Formátování není povinné
  • Bez formátování však mohou vznikat problémy
select title, release_year, country from films limit 3
|title                                           |release_year|country|
|------------------------------------------------|------------|-------|
|Intolerance: Love's Struggle Throughout the Ages|1916        |USA    |
|Over the Hill to the Poorhouse                  |1920        |USA    |
|The Big Parade                                  |1925        |USA    |
Intermediate SQL

Doporučené postupy

SELECT title, release_year, country
FROM films 
LIMIT 3;
|title                                           |release_year|country|
|------------------------------------------------|------------|-------|
|Intolerance: Love's Struggle Throughout the Ages|1916        |USA    |
|Over the Hill to the Poorhouse                  |1920        |USA    |
|The Big Parade                                  |1925        |USA    |
  • Klíčová slova pište velkými písmeny
  • Přidávejte nové řádky
Intermediate SQL

Stylistické příručky

SELECT  
    title, 
    release_year, 
    country
FROM films 
LIMIT 3;
|title                                           |release_year|country|
|------------------------------------------------|------------|-------|
|Intolerance: Love's Struggle Throughout the Ages|1916        |USA    |
|Over the Hill to the Poorhouse                  |1920        |USA    |
|The Big Parade                                  |1925        |USA    |
Intermediate SQL

Stylistické příručky

 

Holywellova stylistická příručka: https://www.sqlstyle.guide/

Sekvence čar přecházejících v přímku

Pište přehledný a čitelný kód

Intermediate SQL

Středník

SELECT title, release_year, country
FROM films 
LIMIT 3;

 

  • Doporučený postup
  • Snazší přechod mezi variantami SQL
  • Označuje konec dotazu
Intermediate SQL

Práce s nestandardními názvy polí

  • release year místo release_year
  • Nestandardní názvy polí dejte do dvojitých uvozovek
SELECT title, "release year", country
FROM films 
LIMIT 3;
Intermediate SQL

Proč formátovat?

  • Snazší spolupráce
  • Přehledný a čitelný kód
  • Profesionální vzhled
  • Snadnější porozumění
  • Snazší ladění chyb
Intermediate SQL

Vyzkoušejte si to!

Intermediate SQL

Preparing Video For Download...