【SQL】SQL語句查詢技巧及多表聯合查詢

 

 

 

--更新時間2019.07.21 17:30   負責人:王小東

use SysDataBase
GO


--distinct 去除重複
SELECT distinct 關鍵詞 FROM 直通車報表類型關鍵詞

--GROUP BY 提取組合 並去重
SELECT 寶貝名稱, 關鍵詞 FROM 直通車報表類型關鍵詞 GROUP BY 寶貝名稱, 關鍵詞

--GROUP BY + COUNT 提取組合 計算重複 ,
SELECT 寶貝名稱, 關鍵詞, count(*) as 重複數 FROM 直通車報表類型關鍵詞 GROUP BY 寶貝名稱, 關鍵詞 ;
-- Count(1)和Count()實際上的意思是,評估Count()中的表達式是否爲NULL,如果爲NULL則不計數,而非NULL則會計數。

-- COUNT根據select後的列進行查詢,有則計數。不管其他的列。
SELECT 寶貝名稱, COUNT(1) AS 重複數 FROM 直通車報表類型關鍵詞 GROUP BY 寶貝名稱  --記錄Customer 每種值的記錄數

--sum 和 GROUP BY
SELECT 關鍵詞, sum(展現量) AS 總展現量 FROM 直通車報表類型關鍵詞 GROUP BY 關鍵詞 --記錄關鍵詞 每種值的對應的展現量的累加和

 

SQL基礎語句彙總

--更新時間2019.07.21 17:30   負責人:王小東

use SysDataBase
GO


--普通查詢 單表全字段查詢
--語法:select * from 表名;
select * from 直通車報表類型關鍵詞;

--單表個別字段查詢
--語法:select 字段一,字段二 from 表名;
select 關鍵詞 from 直通車報表類型關鍵詞;

--條件查詢 單表條件查詢
--語法:select 字段1,字段2 from 表名 where 條件;
select 關鍵詞,展現量 from 直通車報表類型關鍵詞 where 展現量>100;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章