郁闷的大象

 

sql知识

日期:2011/11/14
李雪芳(369364810) 13:49:09 
求SQl,
A           B                    C
数据      数据               3
数据      数据               2
查询这个表,按C列的值重复记录。比如上面这个表查询出来应该是五条记录

魏鹏(526237572) 13:58:45 
不懂
魏鹏(526237572) 13:58:55 
神马意思
李雪芳(369364810) 13:59:05 
表A
  A列 B列 C列
  1 1 2
  2 3 3  
查询出来
  1 1 2
  1 1 2
  2 3 3
  2 3 3

李雪芳(369364810) 13:59:35 
表A
  A列 B列 C列
  1 1 2
  2 3 3  
查询出来
  1 1 2
  1 1 2
  2 3 3
  2 3 3
  2 3 3

黄辉(317177848) 14:02:36 
看看
魏鹏(526237572) 14:02:45 
试试
黄辉(317177848) 14:03:38 
谁能给个建表语句
李雪芳(369364810) 14:04:10 
没有啊


魏鹏(526237572) 14:04:23 
加我  给你传
黄辉(317177848) 14:04:29 
好的,谢谢
魏鹏(526237572) 14:19:43 

魏鹏(526237572) 14:19:55 
不知道这样行不行
李雪芳(369364810) 14:21:07 
不对,按第三列的次数,重复每一条记录

李雪芳(369364810) 14:21:36 
select t1.* from dbo.Deal t1 
cross apply (select * from master..spt_values t2 where t2.type='p' and t2.number between 1 and t1.c) t


SELECT b.* 
FROM master.dbo.spt_values AS a ,dbo.Deal AS b 
WHERE a.type='P' AND a.number<b.C

posted on 2011-12-02 15:22  郁闷的大象  阅读(129)  评论(0编辑  收藏  举报

导航