jesteś w Encyklopedii SQL >> CREATE VIEW
CREATE VIEW
CREATE VIEW tworzy widok, który jest wirtualną tabelą, która może być wynikiem
zapytania SQL. Na widokach można dokonywać takich samych operacji jak na fizycznych
tabelach.
Składnia na utworzenie nowego widoku
CREATE VIEW nazwa_widoku AS
SELECT `nazwa_kolumny1` [,`nazwa_kolumny2`,...]
FROM `nazwa_tabeli1` [,`nazwa_tabeli2`,...]
[WHERE warunek]
Składnia na usunięcie istniejącego widoku
DROP VIEW nazwa_widoku
Przykład
Stwórz widok, który będzie połączeniem tabel osoby i wiek
id | imię | nazwisko |
1 | Paweł | Kowalski |
2 | Piotr | Janik |
3 | Paweł | Kowalski |
zapytanie
CREATE VIEW `osobyIwiek`
AS SELECT `id`,`imię`,`nazwisko`,`wiek` WHERE `id`=`id_osoby`
rezultat
id | imię | nazwisko | wiek |
1 | Paweł | Kowalski | 3 |
2 | Piotr | Janik | 7 |
3 | Paweł | Kowalski | 13 |
[ wróć na górę strony ]