SQL SELECT AS (Čeština)


Přejmenování sloupců pomocí SQL SELECT AS

K přejmenování sloupců ve výsledcích dotazu můžete použít formu SQL SELECT AS.

Zatím jste viděli, kde výsledky dotazů vrátí výsledky pojmenované podle sloupců tabulky. To je ve většině případů v pořádku, ale jakmile začnete pracovat s výrazy, uvidíte, že to nefunguje dobře.

Chcete-li přejmenovat sloupec, použijte AS.

V tomto příkladu přejmenováváme křestní jméno na křestní jméno a příjmení na příjmení.

VYBRAT křestní jméno jako první, příjmení jako příjmení OD Person.Person;
SELECT FirstName AS First , LastName AS LastFROM Person.Person;

AS je volitelný, můžete přepsat výše uvedený SQL bez použití AS?

– Zkuste přepsat náš první příklad bez použití AS.
-- AnswerSELECT FirstName First, LastName LastFROM Person.Person;

Přejmenování sloupců se může jevit jako příjemná funkce, ale také se hodí, když chceme vrátit vypočítaný výsledek .

Předpokládejme například, že jste chtěli vrátit příjmení u všech velkých písmen. Můžete napsat

SELECT UPPER(LastName)
FROM Person.Person

Ale jakmile spustíte dotaz, uvidíte, že se nevrátí žádný název sloupce. Chcete-li zajistit, aby byl sloupec pojmenován, můžete použít AS.

VYBERTE HORNÍ (příjmení) jako FROM Person.Person
-- AnswerSELECT UPPER(LastName) as FROM Person.Person

řada na vás!

Můžete psát dotaz na vrácení odlišného seznamu křestních jmen velkých písmen? Pojmenujte sloupec.

Napište svůj dotaz níže a zkuste to.

-- AnswerSELECT DISTINCT UPPER(FirstName) AS FROM Person.Person;

Leave a Reply

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *