日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

oracle取日期最大的一条数据_Tableau可视化分析【2】如何连SQL数据查询

發布時間:2025/3/15 数据库 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle取日期最大的一条数据_Tableau可视化分析【2】如何连SQL数据查询 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

可能有點跑偏,但是使用工具就是沒辦法,會有更多的工具需要學習和使用,而且如果真的掌握哪怕只是一小部分的功能,使用起來會非常方便的。

Tableau連接Oracle數據庫,如果不了解數據庫的同學也沒關系,只需要從管理數據的部門獲得服務器地址、用戶名、密碼、服務名即可。

數據庫連接好之后,可以進行指定表的數據提取了~


我個人是經常會用到先寫sql語句匯總,再提取數據。

舉一個例子,作為眼界本來很有限的人,我真的不想看著十幾列表格,再想我要找的列到底是哪一列。如果我最開始導入表格的時候,只從數據庫導指定的列呢?


Bingo!新自定義SQL可以輕松幫到你~

比如我的數據庫的列名是日期,店名,商品號,商品名,銷售額 , 銷售數量 , 商品售賣標識,商品狀態,商品價格,商品包裝規格,庫存狀態,是否會員,會員號。

現在我只想看日期,店名,商品名,銷售額,銷售數量。

那我的SQL最簡單的應該怎么寫:

Select 日期,店名,商品名,銷售額,銷售數量 From 表名

即可。

如果只是需求短期的數據,可以先在SQL截斷時間,比如只需要查看2018-6-30之前的數據,再增加一條語句即可。

Select 日期,店名,商品名,銷售額,銷售數量 From 表名 Where 日期<=to_date(‘2018-6-30’,’yyyy-mm-dd’)

很多同學其實是不需要明細數據的,我們可以先把數據匯總,這樣就會節省空間。

Select 商品名,sum(銷售額) 銷售額,sum(銷售數量) 銷售數量 From 表名 Group by 商品名 Where 日期>=to_date(‘2018-6-30’,’yyyy-mm-dd’) Order by sum(銷售額) desc

連接其他數據庫的同學sql寫法可能會稍有不同,請注意調整~

所有語句只是簡單的復制粘貼,等于在Tableau里增加了一個Oracle的查詢窗口。

Tips:另外有可能遇到的一個BUG是,oracle從兩個表查詢同樣的列名時,會自動重命名其中一列,但是tableau好像不支持這樣的情況,會報錯“未有明確定義”,發生這種情況后,只需要把查詢列名的其中一個重命名即可。

試試吧~


更新的分割線

連接impala的話通過Cloudera/其他ODBC的選項就可以。

需要指導的同學可以留言,我可以晚點寫一個詳細的指引。


總結

以上是生活随笔為你收集整理的oracle取日期最大的一条数据_Tableau可视化分析【2】如何连SQL数据查询的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。