SQL SELECT AS (Română)


Redenumiți coloanele cu SQL SELECT AS

Puteți utiliza o formă de SQL SELECT AS pentru a redenumi coloanele în rezultatele interogării dvs.

Până acum ați văzut unde rezultatele interogărilor returnează rezultatele numite după coloanele din tabel. Acest lucru este în regulă în majoritatea cazurilor, dar odată ce începeți să lucrați cu expresii, veți vedea că acest lucru nu funcționează bine.

Pentru a redenumi o coloană, folosiți AS.

În acest exemplu redenumim prenume în prenume și prenume în prenume.

SELEGEȚI prenumele AS First, LastName AS LastFROM Person.Person;
SELECT FirstName AS First , LastName AS LastFROM Person.Person;

AS este opțional, puteți rescrie SQL-ul de mai sus fără a utiliza AS?

– Încercați să rescrieți primul nostru exemplu fără a utiliza AS.
-- AnswerSELECT FirstName First, LastName LastFROM Person.Person;

Redenumirea coloanelor poate părea o caracteristică plăcută, dar vine și la îndemână atunci când dorim să returnăm un rezultat calculat .

De exemplu, să presupunem că ați dorit să returnați LastName cu majuscule. Ai putea scrie

SELECT UPPER(LastName)
FROM Person.Person

Dar după ce rulați interogarea, veți vedea că nu se returnează niciun nume de coloană. Pentru a vă asigura că coloanei i se dă un nume, puteți utiliza AS.

SELECT UPPER (LastName) as FROM FROM Person.Person
-- AnswerSELECT UPPER(LastName) as FROM Person.Person

rândul tău!

Poți scrie o interogare pentru a returna o listă distinctă de prenume majuscule? Denumiți coloana.

Scrieți interogarea dvs. mai jos și o încearcă.

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

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *