亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

sql中pandas怎么用

發布時間:2021-11-30 10:23:26 來源:億速云 閱讀:206 作者:小新 欄目:大數據

這篇文章主要為大家展示了“sql中pandas怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“sql中pandas怎么用”這篇文章吧。

除了SQL以外,Python的pandas也為我們提供了SQL的大多數功能。自從從事算法之后就很少寫SQL了,今天在整理印象筆記時趁機復習了一下,也花了點時間把SQL中主要的增刪改查方法用pandas對應實現一遍。可以說是非常實用了。

標準的SQL查詢語法如下:

select (distinct) [字段]from [表1] join [表2] on [匹配字段]where [過濾條件]group by [字段]having [過濾條件]order by [字段] desclimit [個數] offset [個數]

     我們以2018-19賽季部分NBA超巨的數據為例進行說明。該數據在pandas和MySQL中分別樣式分別如下:

sql中pandas怎么用

sql中pandas怎么用

SQL的增刪改查最主要的還是查詢方法。我們先從查詢方法開始。

select:選擇球員、球隊和場均得分三列:

sql中pandas怎么用

distinct: 查看這些球員都有哪幾種球場位置:

sql中pandas怎么用

count:統計樣本量

sql中pandas怎么用

分類值統計

sql中pandas怎么用

連續值描述性統計

sql中pandas怎么用

where

單條件:查找屬于得分后衛的球員:

sql中pandas怎么用

多條件:查找屬于得分后衛且得分大于27分的球員:

sql中pandas怎么用

in/not in 查找:

sql中pandas怎么用

order by 排序語句:

對球員得分進行排序:

sql中pandas怎么用

limit/offset語句:

對球員得分排序后取前三或者第二到第四

sql中pandas怎么用

group by語句:

求每個位置球員的平均得分并降序排序:

sql中pandas怎么用

having子句:

求每個位置球員的平均得分并篩選大于26分的記錄:

sql中pandas怎么用

多表聯立查詢:inner join/outer(left right) join/union

給出新表如下:

sql中pandas怎么用

inner join

sql中pandas怎么用

left join:

sql中pandas怎么用

right join:

sql中pandas怎么用

union:

sql中pandas怎么用

主要的查詢部分對照完了之后,我們再來看SQL和pandas中的增刪改方法。

SQL中創建表、修改表、插入表和刪除表的語句如下表所示:

sql中pandas怎么用

上述四種方法與之對應的pandas寫法如下:

sql中pandas怎么用

以上是“sql中pandas怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洛扎县| 攀枝花市| 库车县| 西峡县| 广安市| 宁南县| 洛南县| 孟州市| 房山区| 湟源县| 望江县| 江安县| 滦南县| 郑州市| 宁城县| 漯河市| 乡城县| 兴隆县| 诏安县| 登封市| 济宁市| 大竹县| 海口市| 丰顺县| 福鼎市| 瑞金市| 库伦旗| 五峰| 虞城县| 霍林郭勒市| 鸡西市| 余姚市| 桐庐县| 镇原县| 苍南县| 泾源县| 泉州市| 西安市| 扎鲁特旗| 宜宾县| 洛南县|