MySQL获取最后两个字符并且不重复

标签 mysql

我需要从 mysql 数据库获取最后一个字符,以便我可以填充 Android 设备中的 listview 元素。

我的数据库中有这个:

Aaaaa De
Bbbbb De
Ccccc Aut
Ddddd jjjj Slo
Fff fgz kiuj Gb

这样我就可以从mysql获取

Aut
De
Gb
Slo

并且不要拍摄重复项(在此示例中,重复项是 De)

需要看什么查询?

最佳答案

尝试DISTINCT RIGHT

SELECT DISTINCT RIGHT(zipcodes, 2) ZIPCODE_2_DIGIT FROM tbl

关于MySQL获取最后两个字符并且不重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37069579/

相关文章:

mysql - 过滤器的最佳数据库系统

php - Yii - 在数据库中插入空值, 'safe' 属性集

mysql - 表的自增值可以小于最大id吗?

mysql - Pig STORE 到 MySQL 数据库 - ClassNotFoundException : 'com.mysql.jdbc.Driver'

mysql - MySQL 中的内连接选择

java - 遍历数组并检查项目的值

mysql - Navicat SQL 导入超过 100% 限制

mysql - Active Record 数据库组织

mysql - 使用 REGEXP 在 MySQL 5 中返回特定的捕获组/子字符串

mysql - 如果计数值为空,则将其设置为零 - sql select 语句