- Introducere in SQL
- Concepte SGBD
- Despre Bazele de date
- Sintaxa SQL
- Tipuri de date SQL
- Operatori SQL
- Expresii
- Crearea unei baze de date
- Stergerea unei baze de date
- Selectarea unei baze de date
- Crearea unui tabel
- Stergerea unui tabel
- Inserare de informatii (INSERT INTO)
- Selectia
- Modificarea de informatii â Update
- Clauza WHERE
- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
Selectia
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;
Comentarii
Inca nu au fost postate comentarii, fii primul care posteaza un comentariu!