MySQL where子句由最后一个字符串

时间:2019-02-07 02:38:06

标签: php mysql sql database mysqli

我有一些这样的数据代码:

  1. PR 00001J
  2. PR 00001B
  3. PR 00002B
  4. PR 00002J
  5. PR 00003J

如何使用where子句仅获取 J 数据?是否需要像正则表达式这样的东西?

我已经尝试过使用该查询,但是输出为NULL

SELECT MAX(request_code) as max_request_code FROM `request` WHERE RIGHT('request_code',1) = 'J'

有人可以帮助我吗?

谢谢

1 个答案:

答案 0 :(得分:4)

您可以像这样

WHERE request_code LIKE '%J'

您可以参考此链接http://www.mysqltutorial.org/mysql-like/