まあ、これだけなんですが(汗)個人的に頻繁に使うのでメモ。 まず、文字列を、REVERSEで反転させて、最初に登場するドット(.)の位置までRIGHT関数で切り出す感じにしてます。もっとシンプルな方法がありましたら、どなたかご教授を(笑) 文字列関数を利用して、画像URLの拡張子のみ抽出するSQL SET @ImageURL='https://cdn.pixabay.com/photo/2013/11/28/10/36/road-220058_960_720.jpg' ; SELECT RIGHT(@ImageURL,INSTR(REVERSE(@ImageURL),'\.')) AS extension ; ------------------------ +-----------+ | extension | +-----------+ | .jpg | +-----------+ 文
![SQLで画像URLの拡張子のみ表示するSQL - Database JUNKY](https://cdn-ak-scissors.b.st-hatena.com/image/square/853abdae4b4a170c92b56ca5e9f5ddf2bc0cd8e9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhit10231023%2F20180309%2F20180309104332.jpg)