Preko MySQL VIEW-a kreiramo virtuelnu tabelu pomocu koje prikazujemo podatke dobijene na osnovu izvucenog izvestaja iz tabele.
Kao i prave tabele, i VIEW-i imaju redove i kolone, koji su popunjeni "pravim" podacima, samo su aranzirani na nacin na koji mi to trenutno zelimo.
VIEW-e mozete koristiti kod pravljenja komplikovanijih izvestaja, gde "povlacite" podatke iz vise tabela.
MySQL VIEW kreiramo ovako:
CREATE VIEW naziv_viewa AS
SELECT kolona (ili kolone)
FROM tabela
WHERE neki uslov
Koristicemo tabelu "prodavnice" da vidimo preko VIEW-a koje proizvode imamo u tabeli sa cenom preko 300:
mysql> CREATE VIEW Cene_Vece_Od_300 AS
-> SELECT proizvod, raspolozivo, cena
-> FROM prodavnice
-> WHERE cena>300;
Query OK, 0 rows affected (0.05 sec)
mysql>
Rezultat prethodne komande za VIEW:
mysql> SELECT * FROM Cene_Vece_Od_300;
+-----------+-------------+------+
| proizvod | raspolozivo | cena |
+-----------+-------------+------+
| Ajzaklija | 38 | 650 |
| Bakalar | 29 | 400 |
+-----------+-------------+------+
2 rows in set (0.06 sec)
mysql>
2014 © webprogramianje.net - Sva prava su zadržana.