數據庫 數據
增create insert
刪drop delete
改alter update
查 select
創建數據庫db1
查看數據庫目錄db1
刪除數據庫
查看字符集列表
查看表
創建表
查看表的定義
查看表的屬性信息
創建表
查看表的定義
查看表的具體信息
查看完整表的定義
查看user表的定義
利用別的表的信息創建表
創建一張表像另一張 表
插入字段
查看student內容
只添加姓名和id
多組添加
利用set設置添加
利用select獲取信息 添加內容
更新emp id=1的姓名和地址
修改名字為root的姓名和地址 限制2個
快速刪除 不可恢復
最簡單的查詢
打印hello world
‘ ’ 引號里都是字符串
精確匹配
查找sex為 f m null的信息
as +別名
表名 as+別名
模糊搜索 like
mysql中 %代表通配符的 * 任意長度的任意字符
查找w開頭的信息
下劃線_代表任意單個字符
Rlike 正則表達式
l開頭的信息
!= 不等于
not = 不等于
添加一個字段score
update 更新數據
刪除性別為空的人
把6號sex改成f
統計分組
統計性別的id
統計性別的最高成績
可以加別名 統計
統計性別的平均成績
添加班級 默認1班
id大約等于3的 加入2班
添加一名女生
統計班級男女平均成績
統計男女數量
顯示平均成績大于80的
對成績倒敘排序
對成績正序排序
對手機號正序排序
對手機號倒序排序
加上-
默認成績正序排序
-score desc
就能把null放到下面,只適用于數字
限制前三個
執行mysql腳本
查看腳本里的表
按年齡排序 查詢年齡最大的10個
查找學生表和老師表的name 并且要id相同
為了方便區分 加上別名
交集 inner join on 內連接
cross join 交叉連接
left outer 左外連接 左邊表的內容全要+左邊和右邊的交集
right outer 右外連接 右邊表的內容全要+左邊和右邊的交集
左外連接 去掉交集部分
union
2張表連接起來 例如 cat a b
把學生的id姓名 和老師的id姓名 連接起來
字段要對應
完全的外鏈接 左外連接 union 右外連接
完全的外鏈接 去掉 交集的地方
一張表里查找員工對應的上司
查詢平均成績
大于平均成績的學生id
查找每個姓名對應的分數
大于平均成績的姓名
以性別分組 查找大于25的 年齡總和
各班級年齡大于平均年齡的
創建視圖
視圖相當于shell中的別名
desc查詢視圖的結構
視圖的屬性信息
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100835