如何將 MySQL REVERSE() 函式用於列的資料以及 WHERE 語句?
MySQL REVERSE() 函式可以將列名作為引數來取反其值。如果我們要應用一些條件,則可以按以下方式與 WHERE 語句一起使用
示例
mysql> Select Name, REVERSE(Name) from Student; +---------+---------------+ | Name | REVERSE(Name) | +---------+---------------+ | Aarav | varaA | | Gaurav | varuaG | | Gaurav | varuaG | | Harshit | tihsraH | | Yashraj | jarhsaY | +---------+---------------+ 5 rows in set (0.00 sec)
上述查詢取反了“Student”表中“Name”列的值。現在,下面的查詢將與 WHERE 語句一起使用 REPLACE() 函式
mysql> Select Name, REVERSE(Name) from Student WHERE Subject = 'History'; +-------+---------------+ | Name | REVERSE(Name) | +-------+---------------+ | Aarav | varaA | +-------+---------------+ 1 row in set (0.00 sec)
廣告