MYSQL で次のように記述するにはどうすればよいですか?
SELECT SUBSTRING(value - (1 TRAILING CHARACTER)) FROM table;
基本的に substring(value, 2) は最初の文字をトリムします。しかし、最後の文字をトリミングする必要があります。値の長さが分からないため、substring(value, -4, 3) は使用できません。
別の例を次に示します。
SELECT * FROM table WHERE SUBSTRING(value - (4 TRAILING CHARACTER)) in (SELECT SUBSTRING(value - (1 TRAILING CHARACTER)) FROM table);