最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL語(yǔ)句刪除2條重復(fù)數(shù)據(jù)一條保留一條

 更新時(shí)間:2012年06月29日 14:47:26   作者:  
SQL語(yǔ)句2條完全一樣的數(shù)據(jù)刪除一條保留一條,SQL Server 2005 Express 下測(cè)試通過(guò), 僅供參考
-- 任意的測(cè)試表
復(fù)制代碼 代碼如下:

CREATE TABLE test_delete(
name varchar(10),
value INT
);
go
-- 張三100 與 王五80 是有重復(fù)的
INSERT INTO test_delete
SELECT '張三', 100
UNION ALL SELECT '張三', 100
UNION ALL SELECT '李四', 80
UNION ALL SELECT '王五', 80
UNION ALL SELECT '王五', 80
UNION ALL SELECT '趙六', 90
UNION ALL SELECT '趙六', 70
go
-- 測(cè)試檢索數(shù)據(jù)
SELECT
ROW_NUMBER() OVER (PARTITION BY name, value ORDER BY (SELECT 1) ) AS no,
name,
value
FROM
test_delete


no name value
-------------------- ---------- -----------
1 李四 80
1 王五 80
2 王五 80
1 張三 100
2 張三 100
1 趙六 70
1 趙六 90

--創(chuàng)建視圖
復(fù)制代碼 代碼如下:

CREATE VIEW tmp_view AS
SELECT
ROW_NUMBER() OVER (PARTITION BY name, value ORDER BY (SELECT 1) ) AS no,
name,
value
FROM
test_delete

--刪除數(shù)據(jù)
1> DELETE FROM tmp_view WHERE no != 1
2> go

(2 行受影響)

-- 核對(duì)結(jié)果
1> www.fzitv.net
2> select * from test_delete;
3> go
name value
---------- -----------
張三 100
李四 80
王五 80
趙六 90
趙六 70

(5 行受影響)


作者 tearsmo

相關(guān)文章

最新評(píng)論

静乐县| 昭苏县| 德昌县| 上栗县| 芒康县| 茂名市| 平南县| 汨罗市| 江陵县| 固镇县| 邹城市| 武穴市| 福清市| 临清市| 山东省| 平邑县| 桐柏县| 巴彦县| 宜川县| 台前县| 大洼县| 扶风县| 胶南市| 万全县| 邵阳市| 定州市| 淮阳县| 连南| 宜良县| 穆棱市| 荣昌县| 翁牛特旗| 玉屏| 浠水县| 环江| 宿迁市| 梧州市| 兴海县| 宝清县| 武义县| 新乡市|