数据库学习(sql)
文章平均质量分 65
java_lbvs
这个作者很懒,什么都没留下…
展开
-
case的用法(可以把数据库里的列以行的方式显示出来!)
今天在做报表的时候遇到了一个数据排版的问题不知道怎么搞,请教了我们的头,给我说case可以解决,又到网上查了下其用法终于搞定了!所以当做笔记记下!呵呵! 将数据库中的列值以行值形式输出的办法:解决方案是:利用sql的语法(case语句搞定!) case有两种语法结构: 1.将某个表达式与一组简单的值进行比较以确定返回结果。 CASE input_e原创 2010-02-01 16:54:00 · 1175 阅读 · 0 评论 -
让SELECT查询结果额外增加自递的伪序号列
有时需要让select返回的查询结果中存在一列实际的数据库表中并不存在的序号列,即在查询结果中额外增加自增的伪序号列。从网络上可以找到一些解决方案,但总结起来主要有三种:1.使用数据库自带的序号函数实现Oracle提供的ROWNUM,SQL Server 2005提供的RANK,ROW_NUMBER都可以比较简单地实现这种需求,不过这种方法对我并不适用,因为我用的是SQL SERVER 2转载 2010-02-05 20:15:00 · 1431 阅读 · 0 评论