摘要: 四,根据条件有选择的UPDATE。 例,有如下更新条件 工资5000以上的职员,工资减少10%工资在2000到4600之间的职员,工资增加15% 很容易考虑的是选择执行两次UPDATE语句,如下所示 但是事情没有想象得那么简单,假设有个人工资5000块。首先,按照条件1,工资减少10%,变成工资4500。接下来运行第二个SQL时候,因为这个人的工资是4500在2000到4600的范围之内, 需增加... 阅读全文
posted @ 2010-08-04 21:02 天空行马 阅读(223) 评论(0) 推荐(0)
摘要: Case具有两种格式。简单Case函数和Case搜索函数。 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。 还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来看一下,使用Case函数都能做些什么事情。 一,已知数据按照另外一种方式进行分组,分析。 有如下数据... 阅读全文
posted @ 2010-08-04 21:00 天空行马 阅读(351) 评论(0) 推荐(0)