Mysq篇 了解Mysql(一)

2021-10-07 17:47:53 字數 454 閱讀 7623

in關鍵字和exists關鍵字

select * from a where a.idin(select id from b);對外表a使用索引效率高,建議a為大表

select * from a whereexists(select * from b where a.id=b.id);對內表b使用索引效率高,建議b為大表。因為外表a要全表,且要迴圈

count
sql92,是資料庫的乙個ansi/iso標準。它定義了一種語言(sql)以及資料庫的行為(事務、隔離級別等)。

優化count

引擎的區別

字段為什麼要求定義為not null

Nosql 理解篇 實戰篇 一 了解nosql

一 了解nosql 1 什麼是nosql 你的專案是否需要nosql nosql能幹什麼 與傳統的關係型資料庫有何區別?在hadoop大資料集群運用中所處的位置及作用 nosql常用的幾種資料庫 nosql名稱闡議 1 是 not only sql 的縮寫,不僅僅是sql,它不一定遵循傳統資料庫的一...

mysql基礎篇(一)

1 insert 的用法 insert into tablename value 2 change和modify都可以修改表定義,不同的是change後面必須寫兩次列名,但是change的優點是可以修改列名稱,modify不能 3 表型別 儲存引擎 myisam 預設儲存引擎,這種儲存對於訪問的快,...

MySQL函式篇 一)

一 字元函式 顧名思義就是對字元進行一系列操作的函式 函式名稱 描述concat 字元連線 concat ws 使用指定的分隔符進行字元連線 format 數字格式化 lower 轉換成小寫字母 upper 轉換成大寫字母 left 獲取左側字元,可以指定你要獲取的位數 right 獲取右側字元,可...