MySQL, где клаузула по последней строке

0

у меня есть некоторый код данных, как это:

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

Как я могу получить данные только J с предложением, где? это нужно что-то вроде регулярных выражений?

я пробовал с этим запросом, но результат был NULL

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

кто-нибудь может мне помочь?

Спасибо

  • 0
    У вас есть двойные кавычки вокруг имени столбца, поэтому он рассматривается как строка. Я голосую, чтобы закрыть как опечатку.
  • 0
    @GordonLinoff выход по-прежнему NULL ..
Показать ещё 5 комментариев
Теги:
database
mysqli

1 ответ

1

Вы можете иметь это так

WHERE request_code LIKE '%J'

Вы можете обратиться по этой ссылке http://www.mysqltutorial.org/mysql-like/

Ещё вопросы

Сообщество Overcoder
Наверх
Меню