-1

という列を持つテーブルがありますName.

次のデータがあります。

John
Jack
Josh
Bob
...

名前の文字を並べ替えるクエリを実行したいと考えています。

UPDATE [table]
SET [name] = ?

結果:

hnoJ
ckJa
shoJ
boB

これを行うことは可能ですか?

4

1 に答える 1

3

これはあまりきれいではありませんが、文字が混同されます。

select right(name, 2) 
  + reverse(left(name, len(name) - 2))
from names

SQL Fiddle with Demoを参照してください

于 2012-09-10T19:57:35.277 に答える