工作中,我們一直是通過前端工具連接公司的數據庫系統(tǒng)進行數據查詢。

最近,對sql的知識框架進行了初步的整理(mysql)。
1.sql的基本語法結構
????????SQL的書寫順序和執(zhí)行順序不完全一致。根據sql的執(zhí)行順序來看,別名是在select之后才出現,所以select前不能使用別名。

2.sql的數據類型
? ? sql的數據類型主要有字符串、整型、浮點型、日期和時間,枚舉類型。

3.數據庫、表、數據——增&刪&改

接下來是關于sql的查詢部分:
4.單表查詢:行數據、列數據的簡單獲取,分組計算

5.sql常用函數

6.多表查詢
????????實際業(yè)務數據庫中,往往需要關聯多張表才能獲取到數據。這一部分比較考驗組織sql的邏輯能力。

7.窗口函數
? ? Mysql在8.0版本之后,增加了窗口函數。適用于不同組求topN等問題。

8.json數據的獲取
