सबक्वायरी अधिकतम एक मान पर वापस आ सकती है। मान अंकगणितीय व्यंजक या स्तंभ फ़ंक्शन का परिणाम हो सकता है। 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)
इसी तरह, सबक्वेरी का उपयोग अन्य तुलना ऑपरेटरों के साथ भी किया जा सकता है।