將excel的數據進行sql處理


  使用mysql進行處理。

  后面如果知道excel的哪個函數適合處理,這里會進行補充。暫時使用自己數據的sql進行處理。

一:概論

1.需求

  查找員工連續三個月內的工資是0的員工

 

二:將數據添加到mysql里

1.准備數據

  如果查詢完,應該只有joy是最終的結果。

  新建excel表,這里第一列是id,沒有實際的作用,第二列是姓名,第三列是日期,第四列是薪水。

  

 

 

 

2.將excel里的數據導入到mysql里

  使用navicat工具進行操作。

  首先:

  在表上右鍵,然后使用導入向導。

  

 

 

  進入導入向導:

  使用excel導入的方式

  

 

 

 

  選擇要導入的文件,然后下面的表勾選上,表示原的表的名字是這個

   

  

  默認即可,繼續下一步

 

  

 

  

  

 

   添加目標表:

  

 

 

  修改日期字段為date格式,fee為int:

  

 

  

 

   默認:

  

 

 

  點完開始后,這個界面表示結束:

  

 

 

  效果:

  

 

三:sql實現

1.sql

SELECT name FROM salary WHERE date BETWEEN '2020-02-01' AND '2020-04-01' GROUP BY name HAVING max(fee) =0

  說明:

  查詢出2月1號到4月1號的工資最大值為0的姓名

 

2.查詢

  

 

 

 

2.效果

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM