求一个sql

myccc456 2013-04-17 04:56:52
把age小于等于10岁的,都统一成10岁。
其他的年龄则是多少就多少,放在另外一个字段age1中.

...全文
205 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
-Tracy-McGrady- 2013-04-19
  • 打赏
  • 举报
回复
select age=(case when age<=10 then 10 else age end)from tb
choueric 2013-04-19
  • 打赏
  • 举报
回复
update table set age1 = (case when age < 10 then 10 else age end )
qq793465031 2013-04-18
  • 打赏
  • 举报
回复
update table set age='10' where age<=10
唐诗三百首 2013-04-17
  • 打赏
  • 举报
回复

 update [表名] set age1=case when age<=10 then 10 else age end
shoppo0505 2013-04-17
  • 打赏
  • 举报
回复
select *, case when age<=10 then 10, else age end as age1 from table

34,591

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧