麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 數(shù)據(jù)庫(kù) > SQL Server > 正文

用SQL語(yǔ)句查詢數(shù)據(jù)庫(kù)中某一字段下相同值的記錄方法

2024-08-31 01:02:06
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

今天接到一任務(wù),有一張學(xué)生信息表(Excel表),里面有一萬(wàn)多條記錄,現(xiàn)在要把這張表導(dǎo)入到數(shù)據(jù)庫(kù)中,并設(shè)置學(xué)生學(xué)號(hào)為主鍵,但是現(xiàn)在這張表中的學(xué)生學(xué)號(hào)有重復(fù)的記錄,我必須先找出這些重復(fù)的記錄,然后再進(jìn)行篩選,經(jīng)過研究問題終于得到解決。 
    以上問題實(shí)際上就是查詢數(shù)據(jù)庫(kù)表中某一字段值重復(fù)的記錄,這里省略如何將Excel表導(dǎo)入到數(shù)據(jù)庫(kù)步驟,只討論用SQL查詢數(shù)據(jù)庫(kù)中某一字段下相同值的記錄方法。 

    現(xiàn)在假設(shè)數(shù)據(jù)庫(kù)表名為student,里面有字段Sno(學(xué)號(hào)),ID(身份證),這里提供兩種查詢的方法: 

方法一:通過學(xué)號(hào)和身份證字段來(lái)查詢(數(shù)據(jù)庫(kù)執(zhí)行效率高,推薦)

復(fù)制代碼 代碼如下:


    SELECT * 
    FROM student AS A 
    WHERE (Sno IN (SELECT Sno FROM student AS B WHERE A.ID <> B.ID))

方法二:只通過學(xué)號(hào)字段來(lái)查詢(數(shù)據(jù)庫(kù)執(zhí)行效率低,不推薦)

復(fù)制代碼 代碼如下:


    SELECT * 
    FROM student AS A 
    WHERE (SELECT COUNT(*) FROM student WHERE Sno=A.Sno)>1

    從運(yùn)行結(jié)果來(lái)看,方法一和方法二相同,但是執(zhí)行效率完全不同,方法一執(zhí)行一萬(wàn)多條數(shù)據(jù)只需要幾秒鐘即可,方法二則需要好幾分鐘,而且還有死機(jī)現(xiàn)象。不知道還有沒有其他方法,如果有高手知道請(qǐng)指教!!!

 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: av91肉丝一区二区电影 | 超久久| 91精品久久久久久久 | 视屏一区| 91精品免费观看 | 亚洲成人入口 | 精品在线视频观看 | 九九视频精品在线观看 | 少妇一级淫片免费放播放 | 中国a级黄色片 | 一区二区三区在线观看视频 | 99精品国产一区二区三区 | 欧美日本一区二区 | 成人福利在线视频 | 国产毛片视频 | 91快色视频| 日韩精品久久久久久久电影99爱 | 欧美成人视 | 亚洲欧美不卡视频 | 日韩黄色免费电影 | 免费h片 | 国产99久久 | 中午字幕无线码一区2020 | 亚洲综合视频网站 | 在线中文字幕观看 | 美女视频网站黄色 | 国产噜噜噜噜噜久久久久久久久 | 国产精品成人久久 | 日本黄色一级视频 | 性高潮一级片 | 精品亚洲在线 | av电影在线观看网站 | 日本一级黄色大片 | 国产精品视频免费网站 | 久久国产在线观看 | 成人午夜免费在线视频 | 91精品动漫在线观看 | 亚洲精品欧美二区三区中文字幕 | 九九热视频这里只有精品 | 麻豆视频网 | 亚洲精品午夜视频 |