Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds

Wybór kolumn - tylko to, czego potrzebujesz

W lokacji Bramy poznałeś gwiazdkę

*
. Jest wygodna, ale niesie zwoje, których wcale nie chciałeś.

SELECT * - cały regał

1SELECT * FROM ksiazki;

Biblioteka zwróci wszystkie rubryki:

id
,
tytul
,
autor_id
,
kategoria_id
,
rok_wydania
,
cena
,
dostepna
. Często to za dużo - jak prosić skrybę o całą szafę, gdy potrzebujesz jednej karty.

Wybrane kolumny - oszczędność i porządek

Gdy wskażesz rubryki po przecinku, dostaniesz dokładnie to, czego chcesz:

1SELECT tytul, cena FROM ksiazki;

To znaczy: "Pokaż mi tytuł i cenę każdej książki - nic więcej".

Dlaczego warto wybierać konkretne kolumny?

  • Czytelność - wynik zawiera tylko istotne rubryki.
  • Szybkość - Biblioteka nie dźwiga niepotrzebnych danych.
  • Kontrola - sam decydujesz o kolejności rubryk w odpowiedzi.

Kolejność kolumn w wyniku odpowiada kolejności na liście SELECT:

1SELECT cena, tytul FROM ksiazki;

Tu cena pojawi się przed tytułem. Możesz wskazać dowolnie wiele rubryk - dwie, trzy, ile zechcesz - byle oddzielone przecinkiem:

1SELECT tytul, cena, rok_wydania FROM ksiazki;

Gwiazdkę zostaw na chwilę zwiadu nad nieznanym regałem; w codziennej pracy wybieraj rubryki świadomie.

Przejdź do CodeWorlds