質問: sql文で右から1文字だけ削除するやり方 mysql 5.1 利用中です。 テーブルに登録されている文字列が以下のようになっている場合 右から1文字だけを削除するsql文を教えてください 右から「部とか課や/」が削除されるイメージです。 →sql実行前 name 経理課 営業部 開発部 部門開発部 rアンドd/ →sql実行後 name 経理 営業 開発 部門開発 rアンドd よろしくお願い致します。
回答: select substring(name, 1, char_length(name)-1) from テーブル名 でどうでしょうか。