mysql - 右字符串函数的使用

标签 mysql sql

我需要列出某个表中的一些详细信息,其中两列以某个数字结尾,并且我必须使用 RIGHT 字符串函数。

使用 MySQL 工作台

到目前为止我已经:

Select dog_id, Cat_id, Place
FROM EVENT_ENTRY

在dog_id和cat_id列中,有501、502、401、301、201、101、91等数据。

我需要使用正确的字符串函数列出dog_id 和cat_id 中以1 结尾的所有数据。

任何帮助将不胜感激。干杯。

最佳答案

SELECT dog_id, Cat_id, Place FROM EVENT_ENTRY 
WHERE RIGHT(dog_id, LEN(dog_id)) = 1 AND RIGHT(cat_id, LEN(cat_id))

关于mysql - 右字符串函数的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29892885/

相关文章:

sql - 如何在SQL中将字符串转换为数组

php将值传递给多个选择查询

mysql - 如何让 Homebrew 安装的mysql和mysql@5.7独立工作?

Mysql 查找属于两个不同项目的用户

SQL如何截断字符串

mysql - SQL 选择过去 45 天的所有数据

mysql - 比较 mysql 中的日期是否需要格式化

mysql - 修改列数据类型的Sql脚本

mysql - 将 MySQL 查询转换为 Microsoft SQL Server

mysql - SQL Select 在多个表上检查值是否存在于一个表中且未在其他表中使用