Heim > Datenbank > MySQL-Tutorial > Wie verwende ich eine MySQL-Unterabfrage als Tabelle in der FROM-Klausel?

Wie verwende ich eine MySQL-Unterabfrage als Tabelle in der FROM-Klausel?

WBOY
Freigeben: 2023-08-27 21:53:02
nach vorne
1243 Leute haben es durchsucht

如何在 FROM 子句中使用 MySQL 子查询作为表?

Wir können die Unterabfrage als Tabelle in der FROM-Klausel verwenden, genauso wie wir die Ergebnisse und Operatoren der Unterabfrage in der WHERE-Klausel verwenden. Im folgenden Beispiel verwenden wir es als Tabelle, indem wir die Ergebnisse der Unterabfrage nach der FROM-Klausel schreiben. Es ist zwingend erforderlich, nach der Unterabfrage einen Alias ​​zu verwenden. Hier verwenden wir den Alias ​​„C_car“. Zur Demonstration haben wir die folgenden Daten aus der Tabelle „Autos“ verwendet –

mysql> Select * from Cars;
+------+--------------+---------+
| ID   | Name         | Price   |
+------+--------------+---------+
|    1 | Nexa         | 750000  |
|    2 | Maruti Swift | 450000  |
|    3 | BMW          | 4450000 |
|    4 | VOLVO        | 2250000 |
|    5 | Alto         | 250000  |
|    6 | Skoda        | 1250000 |
|    7 | Toyota       | 2400000 |
|    8 | Ford         | 1100000 |
+------+--------------+---------+
8 rows in set (0.02 sec)

mysql> Select * FROM ( Select Name, Price from Cars Where Price > 200000) C_car WHERE Name = 'Nexa';
+------+--------+
| Name | Price  |
+------+--------+
| Nexa | 750000 |
+------+--------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie verwende ich eine MySQL-Unterabfrage als Tabelle in der FROM-Klausel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage