SQL SELECT AS (Norsk)


Gi kolonner nytt navn med SQL SELECT AS

Du kan bruke en form for SQL SELECT AS til å gi nytt navn til kolonner i søkeresultatene.

Så langt har du sett hvor søkeresultatene gir resultater oppkalt etter tabellkolonnene. Dette er bra i de fleste tilfeller, men når du begynner å jobbe med uttrykk, ser du at dette ikke fungerer bra.

For å gi nytt navn til en kolonne, bruk AS.

I dette eksemplet vi omdøper FirstName til First and LastName to Last.

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

AS er valgfritt, kan du omskrive ovennevnte SQL uten å bruke AS?

– Prøv å skrive om vårt første eksempel uten å bruke AS.
-- AnswerSELECT FirstName First, LastName LastFROM Person.Person;

Endring av navn på kolonner kan virke som en fin funksjon, men det kommer også til nytte når vi vil returnere et beregnet resultat .

Anta for eksempel at du ønsket å returnere etternavnet i store bokstaver. Du kan skrive

SELECT UPPER(LastName)
FROM Person.Person

Men når du kjører spørringen, ser du ikke noe kolonnenavn returneres. For å sikre at kolonnen får et navn, kan du bruke AS.

VELG ØVRE (Etternavn) som FRA Person.Person
-- AnswerSELECT UPPER(LastName) as FROM Person.Person

din tur!

Kan du skrive et spørsmål for å returnere en distinkt liste over store bokstaver? Navngi kolonnen.

Skriv spørsmålet ditt nedenfor, så prøver de det.

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

Leave a Reply

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *