Rumah  >  Artikel  >  pangkalan data  >  Apakah kegunaan operator perbandingan dalam subkueri MySQL?

Apakah kegunaan operator perbandingan dalam subkueri MySQL?

WBOY
WBOYke hadapan
2023-08-25 22:41:111261semak imbas

MySQL 子查询中的比较运算符有什么用?

Sesuatu subkueri boleh mengembalikan paling banyak satu nilai. Nilai boleh menjadi hasil ungkapan aritmetik atau fungsi lajur. MySQL kemudian membandingkan hasil subquery dengan nilai di sisi lain pengendali perbandingan. Subquery MySQL boleh digunakan sebelum atau selepas mana-mana operator perbandingan, seperti =, >, >=, , . Di bawah ialah contoh kami menggunakan subquery dengan operator perbandingan <.>

Contoh

mysql> SELECT * from Cars WHERE Price < (SELECT AVG(Price) FROM Cars);
 +------+--------------+---------+
| ID   | Name         | Price   |
+------+--------------+---------+
| 1    | Nexa         | 750000  |
| 2    | Maruti Swift | 450000  |
| 5    | Alto         | 250000  |
| 6    | Skoda        | 1250000 |
| 8    | Ford         | 1100000 |
+------+--------------+---------+
5 rows in set (0.00 sec)

Begitu juga, subqueries juga boleh digunakan dengan operator perbandingan yang lain.

Atas ialah kandungan terperinci Apakah kegunaan operator perbandingan dalam subkueri MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam