Vybrat je velmi jednoduchou, ale důležitou součástí SQL. V tomto bodě, pokud si přečtete Co je SQL? předpokládám, že máte spoustu testovacích dat, se kterými můžete pracovat. Důležitá věc na datech nejsou vždy data samotná, ale to, jaké poznatky můžete z dat čerpat. Vybrat výpis vám pomůže prohledat data, abyste našli to, co hledáte.
Pokud hledáte specializované databázové řešení, zjistěte, jak si pořídit dedikovaný spravovaný server s vestavěnou podporou SQL.
Možná si vzpomenete v Co je SQL? článku jsme zmínili vytváření, čtení, psaní a mazání jako základní akce SQL. Pomocí Vybrat příkazy vám umožní provést akci „čtení“, takže můžete svá data zobrazit různými způsoby, například:
- Seznam blogových příspěvků
- Skupina zákazníků
- Spousta měst
Bez ohledu na to, jaký druh dat jste shromáždili, Vyberte výpisy vám pomohou seřadit a číst.
Výběr *All* Newsletter Respondents
Představte si, že máte na svém webu registrační formulář. Návštěvníci uvádějí své jméno a e-mail. A formulář sám získá jejich IP adresu.
Vaše databáze může obsahovat tyto informace v tabulce nazvané „respondenti“. Každý respondent bude mít jedinečné identifikační číslo. Takže to znamená pět sloupců ve vaší tabulce:
- id
- křestní jméno
- příjmení
- IP adresa
Pro náš první příklad řekněme, že chcete vidět pouze vše respondentů. Všechny respondenty můžeme vybrat pomocí *
v našem prohlášení:
SELECT * FROM respondents;
„Respondenti“ je název naší tabulky.
Zde si poznamenejte syntaxi. Části příkazů SQL jsou psány velkými písmeny, ale není to povinné. A polobarevný ;
ukončí výpis.
Vyberte Méně dat
Často je výhodné být více selektivní pomocí Vybrat prohlášení. V následujícím příkladu předpokládejme, že chcete vidět pouze jména našich respondentů. Můžete použít následující příkaz:
SELECT "first_name", "last_name" FROM respondents;
Tím vytvoříte záznamy jména a příjmení pro všechny naše respondenty.
Shrnutí
Nyní můžete vidět základní syntaxi Vybrat příkazy v SQL. Toto je pouze úvod. Tato prohlášení mohou rychle narůst na složitosti. Základní syntaxe pro výběr informací z vaší databáze však zůstává stejná. Jak vaše potřeba komplikovanějších záznamů roste, vaše výpisy budou větší a složitější. Zůstaňte naladěni na naši sérii SQL, protože přecházíme k diskusi o vytváření a mazání tabulek v naší databázi.