QQ网名大全

大写一二三四五等在起名字时分别按几画

非要一个语句么?也是可以的,如下(tablename是表名,col是字段 number型,测试通过):
select replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(a.col,1,\\'壹\\'),2,\\'贰\\'),3,\\'叁\\'),4,\\'肆\\'),5,\\'伍\\'),6,\\'陆\\'),7,\\'柒\\'),8,\\'捌\\'),9,\\'玖\\'),0,\\'零\\')from tablename a
如果该字段值都是小于10的正整数,用decode就可以了
select decode(a.col,0,\\'零\\',1,\\'壹\\',2,\\'贰\\',3,\\'叁\\',4,\\'肆\\',5,\\'伍\\',6,\\'陆\\',7,\\'柒\\',8,\\'捌\\',9,\\'玖\\')from tablename a
佚名
2024-06-09 17:18:11
最佳回答
类似问题(10)