查看全部信息

日志(8)

  • 单条SQL语句实现复杂逻辑的几个例子(5)

    junsansi 发表于 2008-04-21 13:20:49

     行列转换,将列中字符串以'/'分隔,转换成行 记录集如下: CODE ------------------------------------- c001/c002/c007 c001/c003 c008/c0011/c029/c023 c004 c102/c111/c112/c144/c167...

  • 单条SQL语句实现复杂逻辑的几个例子(4)

    junsansi 发表于 2008-04-18 10:34:18

    一、 将列值为0的列替换为距离它最近列的非0值 记录集如下: ADDDATE   ADDVALUE --------------   --------------- 2007-03-01   0 2007-03-02   0 2007-03-05 &nb...

  • 单条SQL语句实现复杂逻辑的几个例子(3)

    junsansi 发表于 2008-04-17 10:05:37

    查询员工ID:1000的实际工作月数,注意过滤兼职月份 记录集如下: ID   STATION   START_DATE   END_DATE ------ -----------    ------------------- &nb...

  • 单条SQL语句实现复杂逻辑的几个例子(2)

    junsansi 发表于 2008-04-16 10:48:50

    查询字段a的值连续三条以上相同的记录 初始表数据如下: a b c - - - 1 2 3 1 4 5 1 3 6 2 3 3 1 5 7 2 5&nbs...

  • 单条SQL语句实现复杂逻辑的几个例子(1)续~

    junsansi 发表于 2008-04-15 12:38:19

    接上篇~~~~ 然后在做sum的时候,我们只需要判断一下,比如产品为彩电或微波炉的话,sum(ns),否则sum(sales),最后按照城市产品和年份排下序即可: JSSWEB> select city,    &n...

  • 单条SQL语句实现复杂逻辑的几个例子(1)

    junsansi 发表于 2008-04-15 12:35:29

    一、 按指定规则生成指定商品2002年销售额,其中彩电项值为2001年的销售额加2000年的销售额,微波炉为2000年销售额, 然后汇总彩电+微波炉的2002年总销售额。 表数据如下: CITY  PRODUCT&nb...

  • 再用sql实现一条小学题~

    junsansi 发表于 2008-04-14 10:08:02

    P先生、Q先生都具有足够的推理能力。这天,他们正在接受推理面试。他们知道桌子的抽屉里有如下16张扑克牌:红桃 A、Q、4黑桃 J、8、4、2、7、3草花 K、Q、5、4、6方块 A、5约翰教授从这16张牌中挑出一张牌来,并把...

  • 一条sql输出本年日历

    junsansi 发表于 2008-03-31 14:55:20

    临时想查日历,windows自带的只能按月一月一月翻,一时兴起,通过sql生成了一个全年的日历出来,语句如下: SQL> select  2   min(to_char(day, 'yyyy-mm')) month,  3   min(...

TAG信息

一条sql

相关TAG

  • 暂无相关TAG