जब BIN () स्ट्रिंग फ़ंक्शन का उपयोग WHERE क्लॉज के साथ किया जाता है, तो इसके द्वारा आउटपुट रिटर्न WHERE क्लॉज में दी गई स्थिति पर निर्भर करेगा। इस मामले में, हमें WHERE क्लॉज में बाइनरी वैल्यू का उपयोग करना होगा। उदाहरण के लिए, मान लीजिए कि हमारे पास 'स्टूडेंट' नाम की एक टेबल है और हम केवल उन पंक्तियों को प्राप्त करना चाहते हैं जहां कॉलम 'आईडी' का बाइनरी मान 1010 से अधिक है, तो हम निम्नलिखित क्वेरी लिख सकते हैं -
mysql> Select *,Bin(id) from student where BIN(id) > 1010 ; +------+---------+---------+-----------+---------+ | Id | Name | Address | Subject | Bin(id) | +------+---------+---------+-----------+---------+ | 15 | Harshit | Delhi | Commerce | 1111 | | 20 | Gaurav | Jaipur | Computers | 10100 | +------+---------+---------+-----------+---------+ 2 rows in set (0.00 sec)