Selectia

postat acum 2 ani de Stefanescu Mihai in categorie SQL

Comanda SELECT este folosita pentru a afisa informatiile stocate intr-un tabel dintr-o baza de date. Acest rezultat returnat se numeste set de rezultate (result-set).

SELECT Coloana1, Coloana2, ColoanaN FROM numeTabel;

In exemplul de mai sus vor fi afisate decat valorile coloanelor trecute in select. Daca doriti sa afisati toate datele din tabel folositi urmatoarea sintaxa:

SELECT * FROM numeTabel;

Exemplu

Presupunem ca avem urmatorul tabel angajati cu aceste informatii:

+----+----------+--------+--------------+-----------+
| ID | NUME     | VARSTA | ADRESA       | SALARIU   |
+----+----------+--------+--------------+-----------+
|  1 | Mihai    |    22  | Bucuresti    | 10000.00  |
|  2 | Alex     |    25  | Pitesti      |  1500.00  |
|  3 | George   |    23  | Cluj         |  2000.00  |
|  4 | Mircea   |    25  | Iasi         |  6500.00  |
+----+----------+--------+--------------+-----------+

Mai jos am scris o interogare ce va selecta decat coloanele ID, Nume si Salariu din tabelul angajati:

SELECT ID, NUME, SALARIU FROM angajati

Acest cod va avea urmatorul rezultat:

+----+----------+-----------+
| ID | NUME     |  SALARIU  |
+----+----------+-----------+
|  1 | Mihai    | 10000.00  |
|  2 | Alex     |  1500.00  |
|  3 | George   |  2000.00  |
|  4 | Mircea   |  6500.00  |
+----+----------+-----------+

Daca doriti sa selctati toate coloanele din tabelul angajati folositi urmatoarea interogare:

SELECT * FROM angajati;

 

Sunt un tanar programator din Bucuresti ce lucreaza in PHP/Mysql (MySqli/PDO), Laravel, CodeIgniter, MySQL, PostgreSQL, Wordpress, HTML5/CSS3, Sass, Photoshop si multe altele.
Google+ Community Facebook Group
Acest articol a fost mutat de pe vechea platforma.
Pentru orice eroare aparuta la mutare va rog sa ma contactati!