如何将 MySQL REVERSE() 函数与 WHERE 子句一起用于列数据?
mysqlmysqli database更新于 2025/5/25 10:20:17
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)
相关文章
有用资源
mysql 参考教程 - 该教程包含有关 mysql 的更多信息:https://www.cainiaomax.com/mysql/

