国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

總結一周內學習的Sql經驗(一)

2020-07-25 12:56:46
字體:
來源:轉載
供稿:網友

―周學習總結

1.在建表是定義的數據類型和我們插入數據時數據類型不一致

2.注意join 和 left join在運用中的差別。

3.group by 原則:select 后面的所有列中,沒有聚合函數的列,必須出現在group by 后面。

4.當我們在統計排名的時候,如果出現相同的排名要記得使用 with ties。

5.order by 默認升序排序,也可以用ASC標識,降序desc。

6.distinct 去重復

7.批插入 insert into table_name

           select   __________union

    select  __________union

            select ___________

union all,和union的區別。

8.truncate table name與drop table name 的區別在與 drop 只是刪除了表的內容,truncate就像刪除了那塊存放表的內存空間

  這也是自增段還原為1 的方法。

9.刪除表的時候不能有外鍵的約束

10.用case語句實現對成績的行列置換。

11.當2表中存在相互的外鍵約束的時候在我們建表的時候應該吧這2個外鍵約束拿出來放在一起執行。

    在插入數據的時候其中一表的外鍵約束先設為null值,然后將另外一表的數據插入,最后在對之前的外鍵約束

    進行數據更新。

12.事務和存儲過程――銀行的轉賬例子。

13.視圖只給用戶訪問一張表的權限,隱藏方法,只顯示終端給用戶。

14.一張表中只能有一個聚集索引,數據的物理排序只能有一中方式,可以有多個非聚集排序。

15.觸發器我的簡單理解就是在你對其中的一表做操作的時候對其他的表有影響。這時候需要有觸發器來觸發修改另外表的相關內容。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淳化县| 明光市| 鄂伦春自治旗| 台东市| 景泰县| 高台县| 芦山县| 金华市| 合山市| 株洲县| 景泰县| 玉门市| 玛纳斯县| 德惠市| 慈溪市| 拉孜县| 六枝特区| 桐城市| 临夏县| 长乐市| 寿阳县| 兴安县| 南宫市| 东宁县| 孟津县| 宝坻区| 丹阳市| 南部县| 临泽县| 沙湾县| 清河县| 黄陵县| 黄平县| 革吉县| 洪江市| 常州市| 江津市| 北票市| 苍南县| 邹城市| 桐梓县|