Самая правая строка возникновения соответствует в MySQL

Это не Ajax, если люди не используют термин неправильно. Как его имя предполагает, SSJS является JavaScript, который работает на сервере, интерпретируемом автономным (т.е. независимый от браузера) механизм JavaScript, как SpiderMonkey.

, Почему беспокойство? Ну, одна область, я в настоящее время вижу его, недостаточно использовала в, находится в подтверждении правильности данных. С SSJS Вы пишете одну часть кода, который тогда привыкает и на сервере и на клиенте. Таким образом Вы получаете непосредственные отзывы пользователей от клиентского JS, который будет автоматически соответствовать проверке данных, происходящей на сервере.

9
задан Tim Martin 17 September 2009 в 13:52
поделиться

1 ответ

Изменить :
См. Ответ Мартина, используя substring_index () , с отрицательным параметром счетчика - НАМНОГО лучший подход!
Я голосую вниз (на самом деле это невозможно ...), голосую за ответ Мартина; «Хотел бы я передать ему принятый ответ ... Может быть, OP это сделает.


Оригинальный ответ:
Следующее может помочь (ATN: длина может быть уменьшена на 1, также может потребоваться иметь дело с случаем значения имени файла без символа точки.

SELECT LCASE(RIGHT(filename, LOCATE('.', REVERSE(filename) ) ))
  FROM mytable;

Однако помните, что этот тип анализа постфактум может быть довольно дорогим (читайте медленно), и вы можете рассмотреть возможность выделения расширения файла в отдельный столбец во время загрузки.

2
ответ дан 4 December 2019 в 11:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: