Heim >Datenbank >MySQL-Tutorial >Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

黄舟
黄舟Original
2017-08-07 15:44:563640Durchsuche

Eine Ansicht ist eine virtuelle Tabelle, die aus einer oder mehreren Tabellen exportiert wird. Wie können Benutzer eine Ansicht für eine vorhandene Datenbanktabelle erstellen und anzeigen? Die spezifischen Vorgänge lauten wie folgt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?


1. Um andere Datenbanktabellen nicht zu beeinträchtigen, erstellen Sie eine neue Datenbanktabelle t_worker_info mit dem folgenden Code:

create table t_worker_info(
      id int(8) primary key not null auto_increment,
      w_id int(10) not null,
      w_name varchar(20) not null,
      w_age int(3),
      w_sex varchar(10),
      w_birth varchar(20)
   );

Wie unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

2. Überprüfen Sie nach dem Erstellen von t_worker_info die Datenstruktur:

desc t_worker_info;

Wie unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

3. Doppelklicken Sie auf die ausgewählte Datenbank, klicken Sie in den Ansichten mit der rechten Maustaste auf „Ansicht erstellen“, öffnen Sie das Bearbeitungsfenster und geben Sie den Code in das Fenster ein ist wie folgt:

CREATE VIEW `view_worker_info` AS
SELECT  * FROM t_worker_info;

Wie unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

4. Zeigen Sie die grundlegenden Informationen zum Erstellen einer Ansicht an. Verwenden Sie die Anweisung „desc“ oder „description“. Der Code lautet wie folgt:

desc view_worker_info;

wie unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

5. Ansichtsinformationen wie Speicher-Engine, Datenlänge usw. anzeigen. Wenn die oben genannten Indikatoren null sind, bedeutet dies, dass es sich bei der Ansicht um eine virtuelle Tabelle handelt. Der Code lautet wie folgt:

show table status like 'view_worker_info';

Wie in der Abbildung unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

6. Um die Details der erstellten Ansicht anzuzeigen, benötigen Sie Um den Namen der Show zu verwenden, lautet der Code wie folgt:

show create view view_worker_info;

Wie in der Abbildung unten gezeigt:

Wie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?

Anweisungen

Achten Sie auf den Unterschied zwischen Ansichten und Tabellen in MySQL

Erfahren Sie, wie Sie Ansichten erstellen

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine Ansicht aus einer Datenbanktabelle in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:MySQL-DatenbankimportmethodeNächster Artikel:MySQL-Datenbankimportmethode