sqlserver 重建索引和update 统计数据的区别
答案:2 悬赏:50 手机版
解决时间 2021-02-27 03:49
- 提问者网友:贪了杯
- 2021-02-26 20:33
sqlserver 重建索引和update 统计数据的区别
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-02-26 20:50
这个东西没有必须,谁也无法规定你一定要怎样,搞清楚做这件事是为了什么,你才知道有没有必要做。 重建索引的目的是为了让索引更高效的工作,如果一个索引长时间的没有整理,那么整个索引上的数据就会杂乱无章的排列,无法起到提高效率的作用,...
全部回答
- 1楼网友:梦中风几里
- 2021-02-26 21:28
语句写的有问题,
两个表之间 没有联系,如何更新。
根据问题补充 修改如下:
你的代码写的 没有条件 当然不行
===================
update product
set
style = (select
case
tu.style
when 'm' then '男式'
when 'u' then '通用'
when 'w' then '女式'
else '未知'
end
from product tu
where tu.主键=hh.主键)
from product hh
======================
把主键 替换为product 表的主键
sql server 2005 测试通过。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯