SQL SELECT AS


Hernoem kolommen met SQL SELECT AS

U kunt een vorm van SQL SELECT AS gebruiken om kolommen in uw queryresultaten te hernoemen.

Tot nu toe heb je gezien waar de resultaten van query’s resultaten opleveren die zijn vernoemd naar de tabelkolommen. Dit is in de meeste gevallen prima, maar als je eenmaal met uitdrukkingen begint te werken, zul je zien dat dit niet goed werkt.

Gebruik AS om een kolom te hernoemen.

In dit voorbeeld we hernoemen FirstName in First en LastName in Last.

SELECT FirstName AS First, LastName AS LastFROM Person.Person;
SELECT FirstName AS First , LastName AS LastFROM Person.Person;

De AS is optioneel, kun je de bovenstaande SQL herschrijven zonder AS?

– Probeer ons eerste voorbeeld te herschrijven zonder AS te gebruiken.
-- AnswerSELECT FirstName First, LastName LastFROM Person.Person;

Het hernoemen van kolommen lijkt misschien een leuke functie, maar het is ook handig als we een berekend resultaat willen retourneren .

Stel dat u de achternaam in hoofdletters wilt retourneren. Je zou kunnen schrijven

SELECT UPPER(LastName)
FROM Person.Person

Maar zodra u de query uitvoert, ziet u dat er geen kolomnaam wordt geretourneerd. Om ervoor te zorgen dat de kolom een naam krijgt, kunt u AS gebruiken.

SELECTEER HOOFDLETTERS (Achternaam) als FROM Persoon.Persoon
-- AnswerSELECT UPPER(LastName) as FROM Person.Person

jouw beurt!

Kun jij schrijven een vraag om een aparte lijst met voornamen in hoofdletters te retourneren? Geef de kolom een naam.

Schrijf uw vraag hieronder, ze proberen hem uit.

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

Leave a Reply

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *