婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SqlServer2012中LEAD函數簡單分析

SqlServer2012中LEAD函數簡單分析

熱門標簽:400外呼系統合法 寧波人工外呼系統有效果嗎 廣州人工電銷機器人費用 如何在地圖標注自己店鋪 地圖標注一個圓圈怎么用 真人語音電銷機器人 電銷機器人被曝光 洛陽外呼系統平臺 怎樣把地圖標注導入公司地址

LEAD函數簡單點說,就是把下一行的某列數據提取到當前行來顯示,看示例更能解釋清楚,先看測試用腳本

DECLARE @TestData TABLE( 
 ID INT IDENTITY(1,1), 
 Department VARCHAR(20), 
 LastName VARCHAR(20), 
 Rate FLOAT 
) 
INSERT INTO @TestData(Department,LastName,Rate) 
SELECT 'Document Control','Arifin',17.7885 UNION ALL 
SELECT 'Document Control','Norred',16.8269 UNION ALL 
SELECT 'Document Control','Kharatishvili',16.8269 UNION ALL 
SELECT 'Information Services','Chai',10.25 UNION ALL 
SELECT 'Information Services','Berge',10.25 UNION ALL 
SELECT 'Information Services','Trenary',50.4808 UNION ALL 
SELECT 'Information Services','Conroy',39.6635 UNION ALL 
SELECT 'Information Services','Ajenstat',38.4615 UNION ALL 
SELECT 'Information Services','Wilson',38.4615 UNION ALL 
SELECT 'Information Services','Connelly',32.4519 UNION ALL 
SELECT 'Information Services','Meyyappan',32.4519 

SELECT * FROM @TestData

以上是原始數據,下邊應用LEAD函數,看下怎么把其它行的數據提取到當前行顯示的

可以看到,LEAD函數把ID為2的那一行的LastName值提取到第一行顯示為新列NEXTUser,就這么個功能

下邊這個是間隔兩行提取數據,就是把第三行的數據提取到當前行,其它行以次累推,看圖

這個函數一共接受三個參數,第一個是表達式,以上示例都使用的字段,還可以是其它有效的表達式,第二個參數是offset,即間隔多少行取數據,第三個是默認的間隔,即當沒有指定offset時以此為準

舉個例子,以上述代碼為例

LEAD(LastName,2,0)

當沒有指定那個2的時候,則以間隔0行為準,當有指定那個2的時候則間隔2行取數據,所以,往往第三個參數可以不指定,效果是一樣的,如下圖

與LEAD函數相對應的還有一個函數,LAG,看下圖效果

如上圖所示,這個函數是從上行取數據,其它間隔參數的意義一樣,LEAD是從下行取數據,TAG相反是上行取數據,寫到這里我就再想,如果指定負數,是不是就可以合并為一個函數了?試下想法:

報錯,offset參數不能為負,哥不作評論,,,The End

您可能感興趣的文章:
  • SQL SERVER 2012新增函數之邏輯函數CHOOSE詳解
  • SQL SERVER 2012新增函數之字符串函數FORMAT詳解
  • SQL SERVER2012中新增函數之字符串函數CONCAT詳解
  • Sql Server 2012 轉換函數的比較(Cast、Convert和Parse)
  • SqlServer2012中First_Value函數簡單分析
  • SQL Server 2012 開窗函數
  • SQL SERVER 2012新增函數之邏輯函數IIF

標簽:石家莊 北海 煙臺 東營 珠海 晉中 南昌 咸寧

巨人網絡通訊聲明:本文標題《SqlServer2012中LEAD函數簡單分析》,本文關鍵詞  SqlServer2012,中,LEAD,函數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SqlServer2012中LEAD函數簡單分析》相關的同類信息!
  • 本頁收集關于SqlServer2012中LEAD函數簡單分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 崇义县| 喀什市| 镇远县| 乌海市| 务川| 子洲县| 巴塘县| 新乡县| 纳雍县| 黄冈市| 泰宁县| 郴州市| 嫩江县| 富锦市| 鞍山市| 凤城市| 天门市| 万盛区| 东山县| 桃园市| 中西区| 苏州市| 安图县| 无为县| 临桂县| 岳普湖县| 绥中县| 曲靖市| 浏阳市| 方城县| 玛纳斯县| 佛坪县| 盱眙县| 保康县| 伊春市| 化州市| 温宿县| 神木县| 鸡东县| 明光市| 东阿县|