如果我們想要比較兩列的數據值,那么我們需要提供列的名稱作為 MySQL STRCMP() 函數的參數。假設我們有一個名為“Marks”的表,其中包含學生的姓名及其在不同科目中的安全分數。現在,如果我們想知道某個學生在兩門科目中獲得更多、更少或相等的分數,則可以使用 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)
登錄后復制
上面的查詢將比較名為“Rahul”的學生的數學和印地語分數。從結果集中可以清楚地看出,拉胡爾在數學方面獲得的分數高于印地語。
以上就是如何使用 MySQL STRCMP() 函數比較表的列數據值?的詳細內容,更多請關注www.92cms.cn其它相關文章!