易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL CASE的用法,比想象中的强大

表如下
一条语句显示所有大于25岁和下的人,以上的人显'大龄'
select case when age>25 then '大龄' else '小龄' end as 年龄级别,count(*) as 人数 from infor group by case when age>25 then '大龄' else '小龄' end
 


相关文档:

我想用一条SQL显示这样的结果

不知道这样的要求能不能实现?
比如我有一张表T1,里面只有一个字段1
里面有100条记录,如下所示:
字段1
A1
A2
A3
A4
...
A100
我想用一条SQL显示这样的结果
第一列    第二列    ...        第十列
A1        A11    &nb ......

SQL 按月查询

项目中需要根据课件名称按月统计出访问的情况,第一次我采用了最土的一种办法,使用循环,给sql传递年月两个参数,
for(var y=2009;y<=2010;y++){
    for(var m=1;m<=12;m++){
          // todo : SQL 查询
    }
}
这样,统计2 ......

修改SQL SERVER数据库表结构的SQL命令

  向表中增加一个 varchar 列:
  ALTER TABLE distributors ADD COLUMN address varchar(30);
  从表中删除一个字段:
  ALTER TABLE distributors DROP COLUMN address RESTRICT;
  在一个操作中修改两个现有字段的类型:
  ALTER TABLE distributors
  ALTER COLUMN address TYPE varchar(80),
......

Excel中数据导入到SQL Server数据库

using System.Data.SqlClient;
using System.Data.OleDb;
  private void tsmiImportTeacherInfo_Click(object sender, EventArgs e)
        {
            DataSet ds;
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号