假期刷題 資料庫

2022-04-09 18:26:08 字數 522 閱讀 2773

2021.01.13

1.mysqldump:備份,還原,按條件匯出,匯入,匯出表

mysqladmin:用於執行管理性操作

2.檔案系統不能解決資料冗餘和資料獨立性問題,而資料庫系統可以解決

3.關係資料模型用來表示資料之間聯絡的是主鍵

關係資料模型用來表示關係之間聯絡的是外來鍵

exec 是sql server的儲存過程呼叫方式,call是mysql的儲存過程呼叫方式,同時呼叫時必須有引數或者為null

2021.01.14

1.在mysql命令列的預設下,事務都是自動提交的,sql語句提交後馬上會執行commit操作。因此開啟乙個事務必須使用begin,start transaction,或者執行 set autocommit=0;

可以使用的事務控制語句

start transction | begin : 顯示的開啟乙個事務

資料庫刷題

考慮到可能不是每個人都有位址資訊,我們應該使用outer join而不是預設的inner join。注意 如果沒有某個人的位址資訊,使用 where 子句過濾記錄將失敗,因為它不會顯示姓名資訊。2.編寫乙個 sql 查詢,獲取 employee 表中第二高的薪水 salary select max ...

騰訊刷題 假期

由於業績優秀,公司給小q放了 n 天的假,身為工作狂的小q打算在在假期中工作 鍛鍊或者休息。他有個奇怪的習慣 不會連續兩天工作或鍛鍊。只有當公司營業時,小q才能去工作,只有當健身房營業時,小q才能去健身,小q一天只能幹一件事。給出假期中公司,健身房的營業情況,求小q最少需要休息幾天。輸入描述 第一行...

LeetCode刷題 資料庫

目錄 175.組合兩個表 176.第二高的薪水 表1 person 列名 型別 personid int firstname varchar lastname varchar personid 是上表主鍵表2 address 列名 型別 addressid int personid int city...