หากเราต้องการเปรียบเทียบค่าข้อมูลของสองคอลัมน์ เราจำเป็นต้องระบุชื่อของคอลัมน์เป็นอาร์กิวเมนต์ของฟังก์ชัน MySQL STRCMP() สมมติว่าเรามีตารางชื่อ 'เครื่องหมาย' ซึ่งมีชื่อของนักเรียนและเครื่องหมายปลอดภัยในวิชาต่างๆ ตอนนี้ หากเราต้องการทราบว่านักเรียนคนใดคนหนึ่งได้คะแนนมากกว่าหรือน้อยกว่าในสองวิชา ก็จะแสดงโดยใช้ฟังก์ชัน STRCMP() ได้ดังนี้ -
ตัวอย่าง
mysql> Select Name, STRCMP(Math,Hindi) from student marks WHERE Name = 'Rahul'; +-------+--------------------+ | Name | STRCMP(Math,Hindi) | +-------+--------------------+ | Rahul | 1 | +-------+--------------------+ 1 row in set (0.00 sec)
ข้อความค้นหาด้านบนจะเปรียบเทียบคะแนนคณิตศาสตร์และภาษาฮินดีของนักเรียนชื่อ "ราหุล" จากชุดผลลัพธ์เป็นที่แน่ชัดว่าราหุลได้คะแนนทางคณิตศาสตร์มากกว่าภาษาฮินดี