Selectarea informatiilor dintr-un tabel MySQL

Selectarea informatiilor dintr-un tabel MySQL se face prin comanda : SELECT


Structura unei interogari MySQL:

SELECT camp1, camp2 FROM nume_tabel

Se pot selecta anumite campuri din tabel specificand numele campurilor separate prin virgula sau toate campurile folosind simbolul *

ex: SELECT * FROM tabel1 - selecteaza toate informatiile dintr-un tabel.


In cazul in care avem un tabel cu multe inregistrari putem sa specificam in interogare pozitia si numarul de inregistrari.

Structura: SELECT * FROM tabel1 LIMIT pozitia, nr_elemente

ex: SELECT * FROM tabel1 LIMIT 3, 5 - selecteaza inregistrarile pornind de la al 3lea inregistrare si ne va returna 5 inregistrari.


Putem sa ordonam in ordine alfabetica un tabel:

Structura:

SELECT * FROM tabel1 ORDER BY campul_dorit ASC - ordoneaza crescator / ordine alfabetica

SELECT * FROM tabel1 ORDER BY campul_dorit DESC - ordoneaza descrescator


Si un ultim exemplu global, avem un tabel (utilizatori):

nume | varsta |
---------------
ion | 12 |
---------------
ana | 14 |
---------------
paul | 13 |

si dorim sa afisam toti utilizatorii din acest tabel, daca au peste 12 ani ...

ex: SELECT * FROM utilizatori WHERE varsta > 12

dorim ca aceste inregistrari sa fie ordonate alfabetic:

ex: SELECT * FROM utilizatori WHERE varsta > 12 ORDER BY nume ASC


Alte exemple MYSQL


Import baza de date Mysql dintr-un fisier
Export Baza de date MySQL din terminal
LEFT JOIN
Mysql: Data si Ora
Selectarea informatiilor dintr-un tabel MySQL
Introducere in MySQL


Vezi toate exemple mysql