2020-06-13 數據蛙題目

MySQL

1.用一條SQL語句刪除除了自動編號不同,其他都相同的學生冗余信息

Delete?from?student

Where?‘自動編號’?not?in

(select?min(‘自動編號’)

From?student

Group?by?‘學號’,’姓名’,’課程編號’,’課程名稱’,’分數’)

2.用一條SQL語句顯示所有可能的比賽組合

Select

From?team?a,team?b

Where?a.name?<?b.name


Python

1.DataFrame.reset_index(inplace?=?True,drop=True)?代表直接用重置后的索引代替以前的索引,并且刪除以前的索引

Drop?為False就將之前的索引作為一個新列保存下來

2.df1?=?concat([df1,df2])

3.if?_name_?==?‘_main_’:

作用:在if?_name_?==?‘_main_’:下的代碼只有在當前文件直接作為腳本執行時才會被執行,而import到其他腳本是不會被執行的;

原理:每個python模塊(python文件)都包含內置的變量?__name__,當該模塊被直接執行的時候,__name__?等于文件名(包含后綴?.py?);如果該模塊?import?到其他模塊中,則該模塊的?__name__?等于模塊名稱(不包含后綴.py)。

而“__main__”?始終指當前執行模塊的名稱(包含后綴.py)。進而當模塊被直接執行時,__name__?==?'main'?結果為真。

4.for?in?range() :遍歷range范圍

5.使用python讀取excel數據,保存到mysql


1)pandas讀取Excel文件


2)選擇數據庫


3)將讀取到的excel數據導入mysql
4)使用python或mysql讀取導入的數據及處理
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。