SQL: peitenimet

Example – How To Alias A sarakkeen nimi

yleensä peitenimiä käytetään, jotta tulosjoukon sarakeotsikot olisivat helpommin luettavissa. Yleisimmin, voit alias sarake käytettäessä yhteenlaskettu toiminto, kuten MIN, MAX, AVG, summa tai laskea kyselyn.

Katsotaanpa esimerkkiä siitä, miten sarakenimeä käytetään SQL-kielessä.

tässä esimerkissä meillä on palkansaajat-niminen taulukko, jossa on seuraavat tiedot:

employee_number last_name first_name salary dept_id
1001 Smith John 62000 500
1002 Anderson Jane 57500 500
1003 Everest Brad 71000 501
1004 Horvath Jack 42000 501

osoitetaanpa, miten sarake alias. Anna seuraava SQL-lauseke:

kokeile sitä

SELECT dept_id, COUNT(*) AS totalFROM employeesGROUP BY dept_id;

valitaan 2 tietuetta. Nämä tulokset kannattaa nähdä:

dept_id
500 2
501 2

tässä esimerkissä laskukenttä(*) on alennettu kokonaisuudeksi. Tämän seurauksena total näkyy toisen sarakkeen otsikkona, kun tulosjoukko palautetaan. Koska meidän alias_name ei sisällä välilyöntejä, meidän ei tarvitse liittää alias_name lainausmerkeissä.

kirjoitetaan nyt kyselymme niin, että sarakkeen Aliaksessa on välilyönti:

SELECT dept_id, COUNT(*) AS "total employees"FROM employeesGROUP BY dept_id;

valitaan 2 levyä. Nämä tulokset sinun pitäisi nähdä:

2

dept_id kokonaistyöntekijät
500
501 2

tässä esimerkissä olemme muuttaneet kreivi (*) – kentän ”kokonaistyöntekijöiksi”, joten tästä tulee toinen sarake meidän tulosjoukossa. Koska tässä sarakkeessa on välilyöntejä alias, ”Yhteensä työntekijät” on liitettävä lainausmerkit SQL lauseke.

Vastaa

Sähköpostiosoitettasi ei julkaista.