Naučte se, jak používat SQL SELECT s příklady



Tento článek je podrobným průvodcem, jak používat příkaz SQL SELECT s příklady. Říká různé způsoby použití tohoto dotazu s jinými příkazy SQL.

Databáze ukládají velké objemy dat v různých formátech. Ale už jste někdy přemýšleli, jak vybrat data z ? Příkaz SQL SELECT se používá k načtení dat z databází. V tomto článku o SQL SELECT budu diskutovat o tom, jak používat příkaz SELECT v SQL s různými jinými .

V tomto článku se budeme zabývat následujícími tématy:





Co je to SQL SELECT?

Příkaz SELECT se používá k výběru konkrétní sady dat z databáze. Data vrácená příkazem SELECT jsou uložena ve výsledkové tabulce nazývané jako sada výsledků.

Syntaxe SQL SELECT:

--Výběr několika sloupců SELECT ColumnName1, ColumnName2, ColumnName (N) FROM TableName - Chcete-li vybrat úplná data z tabulky SELECT * FROM TableName --Výběr horních N záznamů z tabulky SELECT TOP N * FROM TableName

Pohybující se v tomto článku na SQL SELECT, pojďme pochopit, jak používat příkaz SELECT různými způsoby.



Příklady :

Pro vaše lepší pochopení budu uvažovat o následující tabulce.

StudentID Jméno studenta Stáří Město Země
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie
3Annadvacet jednaLondýnSpojené království
4John19New YorkPOUŽITÍ
5Alice22BerlínNěmecko

Podívejme se na každou z nich jednu po druhé.

Příklad sloupce SQL SELECT

Zde uvedete názvy sloupců, pro které chcete načíst data.



Příklad: Napište dotaz a načtěte StudentID, StudentName a Age z tabulky Students.

VYBERTE ID studenta, jméno studenta, věk OD studentů

Výstup:

StudentID Jméno studenta Stáří
jedenRohan2. 3
2Sameera22
3Annadvacet jedna
4John19
5Alice22

SQL SELECT * Příklad

Hvězdička (*) slouží k výběru všech dat z databáze / tabulky / sloupce.

Příklad: Napište dotaz a načtěte všechny podrobnosti z tabulky Studenti.

VYBERTE * OD ŽÁKŮ

Výstup:

StudentID Jméno studenta Stáří Město Země
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie
3Annadvacet jednaLondýnSpojené království
4John19New YorkPOUŽITÍ
5Alice22BerlínNěmecko

To byl jednoduchý způsob použití příkazu SELECT. Pojďme se posunout vpřed v tomto článku o SQL SELECT a pochopit, jak používat příkaz SELECT s ostatními příkazy v SQL.

Použijte SELECT s DISTINCT

Pomocí příkazu SELECT s příkazem DISTINCT můžete načíst pouze odlišné hodnoty.

Syntax

VYBERTE DISTINCT NázevSloupce1, NázevSloupce2, NázevSloupce (N) Z TableName

Příklad

VYBERTE ROZDÍLNÝ VĚK OD studentů

Výstup:

Stáří
2. 3
22
dvacet jedna
19

Pokud v tomto článku pokračujeme, pochopíme, jak používat SQL SELECT s klauzulí ORDER BY.

Použijte SELECT s ORDER BY

Jak všichni víme, že Prohlášení ORDER BY se používá k řazení výsledků vzestupně nebo sestupně. Můžeme použít příkaz ORDER BY s příkazem SELECT k načtení konkrétních dat ve vzestupném nebo sestupném pořadí.

c ++ jak používat jmenné prostory
Syntax
VYBERTE ColumnName1, ColumnName2, ColumnName (N) FROM TableName OBJEDNAT PODLE ColumnName1, ColumnName2, ... ASC | DESC

Příklad použít pouze OBJEDNAT PODLE

Napište dotaz a vyberte všechna pole z tabulky studentů seřazená podle města.

VYBERTE * OD STUDENTŮ OBJEDNÁVKU PODLE města

Výstup:

StudentID Jméno studenta Stáří Město Země
5Alice22BerlínNěmecko
3Anadvacet jednaLondýnSpojené království
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie
4John19New YorkPOUŽITÍ

Příklad použití ORDER BY v sestupném pořadí

Napište dotaz a vyberte všechna pole v tabulce studentů seřazená podle města v sestupném pořadí.

VYBRAT * OD ŽÁKŮ OBJEDNAT PODLE MĚSTA POP
StudentID Jméno studenta Stáří Město Země
4John19New YorkPOUŽITÍ
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie
3Anadvacet jednaLondýnSpojené království
5Alice22BerlínNěmecko

Dále v tomto článku pochopíme, jak používat příkaz SQL SELECT s příkazem GROUP BY.

Použijte SELECT s GROUP BY

The Příkaz GROUP BY se používá s příkazem SELECT ke seskupení sady výsledků podle jednoho nebo více sloupců.

Syntax
VYBERTE ColumnName1, ColumnName2, ..., ColumnName (N) FROM TableName WHERE Podmínka GROUP BY ColumnName (N) ORDER BY ColumnName (N)

Příklad:

je magisterský titul považovaný za postgraduální

Napište dotaz a uveďte počet studentů každého věku.

VYBERTE POČET (StudentID), město FROM studentů SKUPINU PODLE města

Výstup:

COUNT (ID studenta) Město
2Bombaj
jedenLondýn
jedenNew York
jedenBerlín

Dále v tomto článku pochopíme, jak používat příkaz SQL SELECT s příkazem GROUP BY.

Použijte SELECT s klauzulí HAVING

Klauzuli HAVING lze s příkazem SELECT použít k načtení dat na základě určitých podmínek.

Syntax
VYBERTE ColumnName1, ColumnName2, ColumnName (N) FROM TableName WHERE Condition GROUP BY ColumnName (N) HAVING Condition ORDER BY ColumnName (N)

Příklad

Napište dotaz a získejte počet studentů v každém městě, kde je počet studentů> 1, a jsou seřazeny v sestupném pořadí.

VYBERTE POČET (StudentID), město FROM studentů SKUPINU PODLE MĚSTA MÁ POČET (StudentID)> 1 OBJEDNÁVKU PODLE POČETU (StudentID) POPIS

Výstup:

Count (StudentID) Město
2Bombaj

Použijte SELECT s klauzulí INTO

Tento příkaz se používá, když chcete kopírovat data z jedné tabulky do druhé tabulky.

Syntax

SELECT * INTO NewTableName [IN DatabaseName] FROM OldTableName WHERE Condition

Příklad

Napište dotaz a vytvořte zálohu databáze studentů.

VYBERTE * DO StudentBackup OD studentů

Výstup:

Uvidíte, že tabulka StudentBackup bude mít všechna pole z tabulky Studenti.

StudentID Jméno studenta Stáří Město Země
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie
3Annadvacet jednaLondýnSpojené království
4John19New YorkPOUŽITÍ
5Alice22BerlínNěmecko

Příklad: Pomocí dotazu vytvořte zálohu výběrem několika sloupců tabulky Studenti.

VYBERTE StudentName, Age INTO StudentBackup FROM Students

Výstup:

Uvidíte, že tabulka StudentBackup bude mít následující pole z tabulky Studenti.

Jméno studenta Stáří
Rohan2. 3
Sameera22
Annadvacet jedna
John19
Alice22

Příklad: Napište dotaz a vytvořte zálohu vložením všech podrobností o všech studentech, kteří studují ve městě „Bombaj“.

VYBERTE * DO ŽÁKŮZáloha od studentů KDE Město = „Bombaj“
StudentID Jméno studenta Stáří Město Země
jedenRohan2. 3BombajIndie
2Sameera22BombajIndie

Bylo několik způsobů, jak použít příkaz SELECT. Chcete-li získat další znalosti, pokračujte a procvičujte si psaní dotazů SQL příkazy .Tímto ukončíme tento článek o SQL SELECT.

Pokud se chcete dozvědět více o MySQL a seznamte se s touto relační databází open-source, pak se podívejte na naši který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám pomůže porozumět MySQL do hloubky a pomůže vám dosáhnout zvládnutí předmětu.

Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto článku o SQL SELECT a ozvu se vám.