SQL语句实现一条记录查询出显示重复多条记录的方法
(2016-03-24 15:24:16)
标签:
开发javasql |
分类: 应用系统开发 |
一般情况下,去掉多条记录中的重复记录很容易(去重复,记录多变少),使用distinct关键词就可以实现,但是假如记录只有一条,但是我要重复显示成多条(加重复,一变多),貌似不太容易,找了很久才找到方法。
解释:master..spt_values表的字段值为P的对应number字段值是从0-2047*/
select number from master..spt_values where type='P' 正式sql:
SELECT
t.*
FROM
t,
(
SELECT
number
FROM
master..spt_values
WHERE
number BETWEEN 1
AND (记录数量)
AND type = 'P'
) t2
参数说明:记录数量范围1-2047
只需把t更换成自己的表名,然后记录数量给个数量就可以了