摘要: 四,根据条件有选择的UPDATE。 例,有如下更新条件工资5000以上的职员,工资减少10%工资在2000到4600之间的职员,工资增加15% 很容易考虑的是选择执行两次UPDATE语句,如下所示 --条件1UPDATE PersonnelSET salary = salary * 0.9WHERE salary >= 5000;--条件2UPDATE PersonnelSET salary = salary * 1.15WHERE salary >= 2000 AND salary < 4600;但是事情没有想象得那么简单,假设有个人工资5000块。首先,按照条件1,工资减 阅读全文
posted @ 2012-05-08 17:46 dekevin 阅读(228) 评论(0) 推荐(0)
摘要: Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功 阅读全文
posted @ 2012-05-08 17:45 dekevin 阅读(459) 评论(0) 推荐(0)
摘要: SQL SELECT INTO 语句可用于创建表的备份复件。SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。SQL SELECT INTO 语法您可以把所有的列插入新表:SELECT *INTO new_table_name [IN externaldatabase] FROM old_tablename或者只把希望的列插入新表:SELECT column_name(s)INTO new_table_name [IN externaldatabase] FROM ol 阅读全文
posted @ 2012-05-08 17:37 dekevin 阅读(799) 评论(0) 推荐(0)
摘要: System.Collections.ArrayList类是一个特殊的数组。通过添加和删除元素,就可以动态改变数组的长度。一、优点1. 支持自动改变大小的功能2. 可以灵活的插入元素3. 可以灵活的删除元素4. 可以灵活访问元素二、局限性跟一般的数组比起来,速度上差些三、添加元素1.public virtual int Add(object value);将对象添加到ArrayList的结尾处ArrayList aList=new ArrayList();aList.Add("a");aList.Add("b");aList.Add("c&qu 阅读全文
posted @ 2012-05-08 15:44 dekevin 阅读(427) 评论(0) 推荐(0)