আমরা কলামের নাম হিসাবে প্রথম আর্গুমেন্ট প্রদান করে টেবিলের একটি কলামের সাথে INTERVAL() ফাংশন ব্যবহার করতে পারি। এই ক্ষেত্রে, সেই কলামের সমস্ত মানগুলিকে INTERVAL() ফাংশনের অন্যান্য আর্গুমেন্ট হিসাবে প্রদত্ত মানের সাথে তুলনা করা হবে এবং সেই তুলনার ভিত্তিতে ফলাফল সেট প্রদান করা হয়৷ এটি বোঝার জন্য, কর্মচারী টেবিল থেকে ডেটা ব্যবহার করা হয় যা নিম্নরূপ -
mysql> Select* from employee568; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+--------+--------+ 8 rows in set (0.00 sec) mysql> Select * from employee WHERE INTERVAL(ID,4) > 0; +----+-------+--------+ | ID | Name | Salary | +----+-------+--------+ | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+-------+--------+ 5 rows in set (0.00 sec)
উপরের ফলাফল সেটটিতে ID =4 থেকে 8 এর 5 টি সারি রয়েছে কারণ এই সারির জন্য INTERVAL ফাংশনে 0 টির বেশি মান রয়েছে৷