tft每日頭條

 > 生活

 > excel vba sql 用幾次失效

excel vba sql 用幾次失效

生活 更新时间:2024-12-18 17:52:48

今天聊點簡單的,就一個單詞DISTINCT。

excel vba sql 用幾次失效(ExcelVBAADO)1

2.

在數據分析處理過程中,我們經常需要去除查詢結果中的重複值,保留截然不同的唯一值。對于SQL,這類問題,我們通常使用DISTINCT關鍵字處理。

其語法如下:

SELECT DISTINCT 字段名 FROM 表名

舉個簡單栗子。

excel vba sql 用幾次失效(ExcelVBAADO)2

從查詢結果可以看出,重複的人名已被剔除;但數據排列順序也和數據源不同了。事實上,系統的操作過程是先對查詢結果排序,然後從中剔除重複值。

在Excel中,當查詢結果是非中文時,比如數字和字母,DISTINCT處理後的結果明顯為升序排列,當查詢結果是中文呢?其實中文也是按升序排列的……隻是排序規則不是我們平常所熟知的拼音或筆劃順序。

excel vba sql 用幾次失效(ExcelVBAADO)3

……

如果需要去重的數據是多列,在DISTINCT關鍵字後指定多個字段名,彼此間使用英文逗号間隔即可。

依然使用上述例子,查詢去除姓名和學科同時重複的值,語句如下:

SELECT DISTINCT 姓名,學科 FROM [學生表$]

查詢結果:

excel vba sql 用幾次失效(ExcelVBAADO)4

從查詢結果可以看出,隻有姓名和學科同時都重複的(看見星光 文言文研究)才被删除了。

今天的分享系不系很簡單呢?所謂快樂,就是時光在飛快中度過……安

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved