1. 程式人生 > >SQL——連接查詢、聚合函數、開窗函數

SQL——連接查詢、聚合函數、開窗函數

VG bsp eight 排名 圖片 height ner 行數 數據分布

連接查詢

  • inner join,用的最多,表示多張表一一對應
  • 技術分享圖片
  • 技術分享圖片

聚合函數

  • 操作行數據,進行合並
  • sum、avg、count、max、min

開窗函數

  • 將合並的數據分布到原表的每一行,相當於多出來了一列,這一列可能是sum求和的數、或者avg平均數的值
  • 也可以與排名函數一起使用
  • 技術分享圖片

分組功能

  • 對某一列進行分組,也就是對數據進行壓縮
  • 分組關鍵字經常與聚合函數搭配使用,計算每一組的合並後的數值
  • group by 之後如果是多個,標識的多個列的值一樣的分成一個組
  • 技術分享圖片

SQL——連接查詢、聚合函數、開窗函數