sql 语句的问题!很难奥(50分)

  • 主题发起人 主题发起人 goflay
  • 开始时间 开始时间
G

goflay

Unregistered / Unconfirmed
GUEST, unregistred user!
这个功能能够通过一给sql 语句实现 表table1 有两字段 一个字符型 name,一个int型 age ,如果age=1 则name = ‘**’+name,如果age=2 则name = ‘****’+name,如果age=3 则name = ‘******’+name ,一次类推 name= 2*age个'*'+name,一个sql语句能实现么
 
update table1 <br>set name = replicate('*',2 * age) + name
 
还有一个办法,建个基础表<br>age name<br>1 **<br>2 ****<br>3 ******<br>4 ********<br>5 **********<br>...<br>然后与这个表关联就行了
 
replicate函数sql server中使用可以,oracle存在对应的函数么?
 
谢谢,解决了。
 
后退
顶部