Aflați cum să utilizați SQL SELECT cu exemple



Acest articol este un ghid detaliat cu privire la utilizarea instrucțiunii SQL SELECT cu exemple. Acesta prezintă diferitele moduri de a utiliza această interogare cu alte comenzi SQL.

Bazele de date stochează volume mari de date în diferite formate. Dar v-ați gândit vreodată cum să selectați date ? Ei bine, instrucțiunea SQL SELECT este utilizată pentru a extrage datele din bazele de date. În acest articol despre SQL SELECT, voi discuta despre cum să folosiți instrucțiunea SELECT în SQL cu alte altele .

Următoarele subiecte vor fi tratate în acest articol:





Ce este SQL SELECT?

Instrucțiunea SELECT este utilizată pentru a selecta un set specific de date din baza de date. Datele returnate de instrucțiunea SELECT sunt stocate într-un tabel de rezultate numit ca set de rezultate.

care este exemplul unei clase în java

Sintaxa SQL SELECT:

- Pentru a selecta câteva coloane SELECT ColoanaNume1, ColoanaNume2, ColoanaNume (N) FROM TableName - Pentru a selecta datele complete din tabel SELECT * FROM TableName - Pentru a selecta primele N înregistrări din tabel SELECTARE TOP N * DIN TableName

Trecând mai departe în acest articol despre SQL SELECT, să ne înțelegem cum să folosim instrucțiunea SELECT în diferite moduri.



Exemple :

Pentru o mai bună înțelegere, voi lua în considerare următorul tabel.

Carnet de student Numele studentului Vârstă Oraș Țară
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia
3Annadouăzeci și unuLondraRegatul Unit
4Ioan19New YorkUTILIZĂRI
5Alice22BerlinGermania

Să ne uităm la fiecare dintre ele unul câte unul.

Exemplu de coloană SQL SELECT

Aici menționați numele coloanelor pentru care doriți să preluați date.



Exemplu: Scrieți o interogare pentru a extrage StudentID, StudentName și Age din tabelul Students.

SELECTAți StudentID, StudentName, Vârsta DE la Studenți

Ieșire:

Carnet de student Numele studentului Vârstă
unuRohan2. 3
2Sameera22
3Annadouăzeci și unu
4Ioan19
5Alice22

SQL SELECT * Exemplu

Asteriscul (*) este utilizat pentru a selecta toate datele din baza de date / tabel / coloană.

Exemplu: Scrieți o interogare pentru a prelua toate detaliile din tabelul Studenți.

SELECTAȚI * DE LA Studenți

Ieșire:

Carnet de student Numele studentului Vârstă Oraș Țară
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia
3Annadouăzeci și unuLondraRegatul Unit
4Ioan19New YorkUTILIZĂRI
5Alice22BerlinGermania

Acesta a fost modul simplu de a folosi instrucțiunea SELECT. Să mergem mai departe în acest articol despre SQL SELECT și să înțelegem cum să folosim instrucțiunea SELECT cu celelalte comenzi din SQL.

Utilizați SELECT cu DISTINCT

Puteți utiliza instrucțiunea SELECT cu instrucțiunea DISTINCT pentru a extrage numai valori distincte.

Sintaxă

SELECT DISTINCT ColumnName1, ColumnName2, ColumnName (N) FROM TableName

Exemplu

SELECTAȚI Vârsta DISTINCȚIE DE la Studenți

Ieșire:

Vârstă
2. 3
22
douăzeci și unu
19

Mai departe în acest articol, să ne înțelegem cum să folosim SQL SELECT cu clauza ORDER BY.

Utilizați SELECT cu ORDER BY

După cum știm cu toții că Declarație ORDER BY este folosit pentru a sorta rezultatele fie în ordine crescătoare, fie descrescătoare. Putem folosi instrucțiunea ORDER BY cu instrucțiunea SELECT pentru a prelua date specifice în ordine crescătoare sau descendentă.

Sintaxă
SELECTAți ColumnName1, ColumnName2, ColumnName (N) FROM TableName ORDER BY ColumnName1, ColumnName2, ... ASC | DESC

Exemplu de utilizare numai ORDER BY

Scrieți o interogare pentru a selecta toate câmpurile din tabelul studenților ordonat în funcție de oraș.

implementarea hashmap în exemplul java
SELECTAȚI * DIN STUDENȚI COMANDĂ PE ORAS

Ieșire:

Carnet de student Numele studentului Vârstă Oraș Țară
5Alice22BerlinGermania
3Anadouăzeci și unuLondraRegatul Unit
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia
4Ioan19New YorkUTILIZĂRI

Exemplu de utilizare a ORDER BY în ordine descrescătoare

Scrieți o interogare pentru a selecta toate câmpurile din tabelul studenților ordonate în funcție de oraș în ordinea descrescătoare.

SELECTAȚI * DIN STUDENȚI COMANDĂ DE ORAS DESC
Carnet de student Numele studentului Vârstă Oraș Țară
4Ioan19New YorkUTILIZĂRI
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia
3Anadouăzeci și unuLondraRegatul Unit
5Alice22BerlinGermania

În continuare, în acest articol, să înțelegem cum să folosim SQL SELECT cu instrucțiunea GROUP BY.

Utilizați SELECT cu GROUP BY

Declarație GROUP BY este utilizat cu instrucțiunea SELECT pentru a grupa setul de rezultate cu una sau mai multe coloane.

Sintaxă
SELECT ColoanaNume1, ColoanaNume2, ..., ColoanaNume (N) DIN TableName UNDE Condiție GRUPARE PE Nume Coloană (N) ORDINE BY ColumnName (N)

Exemplu:

Scrieți o interogare pentru a enumera numărul de studenți de fiecare vârstă.

SELECTAȚI NUMĂRUL (StudentID), Oraș DE LA Studenți GRUP PE ORAS

Ieșire:

COUNT (StudentID) Oraș
2Mumbai
unuLondra
unuNew York
unuBerlin

În continuare, în acest articol, să înțelegem cum să folosim SQL SELECT cu instrucțiunea GROUP BY.

Utilizați clauza SELECT cu HAVING

Clauza HAVING poate fi utilizată împreună cu instrucțiunea SELECT pentru a prelua date pe baza unor condiții.

Sintaxă
SELECTAți ColumnName1, ColumnName2, ColumnName (N) FROM TableName WHERE Condition Condition GROUP BY ColumnName (N) HAVING Condition ORDER BY ColumnName (N)

Exemplu

Scrieți o interogare pentru a recupera numărul de studenți din fiecare oraș în care numărul de studenți este> 1 și sunt ordonați în ordine descrescătoare.

SELECTAȚI COUNT (StudentID), Oraș DIN STUDENȚI GRUP PE ORĂȘTURI CU COUNT (StudentID)> 1 COMANDĂ PE NUMĂR (StudentID)

Ieșire:

Număr (StudentID) Oraș
2Mumbai

Utilizați clauza SELECT cu INTO

Această declarație este utilizată atunci când doriți să copiați date dintr-un tabel în celălalt tabel.

diferența dintre supraîncărcarea metodei și suprascrierea în java

Sintaxă

SELECTAȚI * ÎN NewTableName [IN DatabaseName] FROM OldTableName WHERE Condiție

Exemplu

Scrieți o interogare pentru a crea o copie de rezervă a bazei de date Studenți.

SELECT * INTO StudentBackup FROM Students

Ieșire:

Veți vedea că tabelul StudentBackup va avea toate câmpurile din tabelul Studenți.

Carnet de student Numele studentului Vârstă Oraș Țară
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia
3Annadouăzeci și unuLondraRegatul Unit
4Ioan19New YorkUTILIZĂRI
5Alice22BerlinGermania

Exemplu: Scrieți o interogare pentru a crea o copie de rezervă selectând câteva coloane din tabelul Studenți.

SELECTAți StudentName, Vârsta ÎN StudentBackup DE LA Studenți

Ieșire:

Veți vedea că tabelul StudentBackup va avea următoarele câmpuri din tabelul Studenți.

Numele studentului Vârstă
Rohan2. 3
Sameera22
Annadouăzeci și unu
Ioan19
Alice22

Exemplu: Scrieți o interogare pentru a crea o copie de rezervă inserând toate detaliile tuturor studenților care studiază în orașul „Mumbai”.

SELECT * INTO Studenți Backup DE LA Studenți WHERE Oraș = „Mumbai”
Carnet de student Numele studentului Vârstă Oraș Țară
unuRohan2. 3MumbaiIndia
2Sameera22MumbaiIndia

Acestea au fost câteva modalități de a utiliza comanda SELECT. Pentru a obține cunoștințe suplimentare, continuați și practicați scrierea interogărilor în Comenzi SQL .Cu aceasta ajungem la sfârșitul acestui articol despre SQL SELECT.

Dacă doriți să aflați mai multe despre MySQL și cunoașteți această bază de date relațională open-source, apoi consultați-ne care vine cu instruire live condusă de instructor și experiență în viața reală a proiectului. Această instruire vă va ajuta să înțelegeți în profunzime MySQL și vă va ajuta să obțineți stăpânire asupra subiectului.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii a acestui articol despre SQL SELECT și vă voi răspunde.