Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie weise ich SELECT-Ergebnisse mithilfe der SET-Anweisung einer MySQL-Benutzervariablen zu?

WBOY
Freigeben: 2023-08-27 11:05:15
nach vorne
962 Leute haben es durchsucht

如何使用 SET 语句将 SELECT 结果分配给 MySQL 用户变量?

Um das SELECT-Ergebnis mithilfe der SET-Anweisung einer Benutzervariablen zuzuweisen, müssen wir die SELECT-Anweisung als Unterabfrage in Klammern schreiben. Voraussetzung ist, dass die SELECT-Anweisung einen einzelnen Wert zurückgeben muss. Zum besseren Verständnis verwenden wir die Daten aus der Tabelle „Gebote“ wie folgt:

mysql> select * from Tender;
+----+---------------+--------------+
| Sr | CompanyName   | Tender_value |
+----+---------------+--------------+
| 1  | Abc Corp.     | 250.369003   |
| 2  | Khaitan Corp. | 265.588989   |
| 3  | Singla group. | 220.255997   |
| 4  | Hero group.   | 221.253006   |
| 5  | Honda group   | 225.292266   |
+----+---------------+--------------+
5 rows in set (0.04 sec)
Nach dem Login kopieren

In der folgenden Abfrage legen wir nun den Maximalwert von ender_value (gerundet auf zwei Dezimalstellen) als Variable @Val_Max fest.

mysql> SET @Val_Max = (SELECT ROUND(MAX(tender_value),2) from tender);
Query OK, 0 rows affected (0.00 sec)

mysql> Select @Val_Max;
+----------+
| @Val_Max |
+----------+
| 265.59   |
+----------+
1 row in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie weise ich SELECT-Ergebnisse mithilfe der SET-Anweisung einer MySQL-Benutzervariablen zu?. 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