MySQL 子查詢中比較運算子的作用是什麼?
該子查詢能返回最多一個值。該值可以是算術表示式或一列函式的結果。然後 MySQL 將子查詢產生的值與比較運算子另一側的值進行比較。MySQL 子查詢可以在 =、>、>=、<、<=、!=、<>、<=> 任何比較運算子前面或後面使用。下面是使用 < 比較運算子的子查詢示例。
示例
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)
同樣,子查詢也可以與其他比較運算子一起使用。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP