IntelliJ IDEA數(shù)據(jù)編輯器:數(shù)據(jù)的排序與過濾

2018-05-24 10:06 更新

排序數(shù)據(jù)

您可以通過單擊標題行中的單元格來對任何列的表格數(shù)據(jù)進行排序。

此行中的每個單元格在右側(cè)都有一個排序標記,最初,單元格可能如下所示: 。在這種情況下,排序標記表示數(shù)據(jù)未按此列排序。

如果單擊單元格一次,數(shù)據(jù)按照升序排列的相應(yīng)列。這由排序標記外觀表示: 。標記右側(cè)的數(shù)字(圖片上的1)是排序級別。(您可以按多個列進行排序,在這種情況下,不同的列將具有不同的排序級別。)

當您再次單擊單元格時,數(shù)據(jù)按降序排序。這里是排序標記如何表示這個順序: 。

最后,當你第三次點擊這個單元格時,初始狀態(tài)就會被取消。也就是說,按相應(yīng)列進行排序?qū)⒈蝗∠? 。

您可以通過ORDER BY選項打開排序,以啟用相應(yīng)的DBMS對數(shù)據(jù)進行排序。

過濾數(shù)據(jù)

  1. 如果當前未顯示過濾器框,請單擊工具欄上的 并選擇“行過濾器(Row Filter)”。
  2. 在過濾器框中,指定過濾條件。過濾條件按照WHERE從句中的規(guī)定,但不包含單詞WHERE,例如name LIKE 'a%' AND notes LIKE '%metal%'。在LIKE表達式中,可以使用SQL通配符:對于零個或多個字符使用百分號(%),對單個字符使用下劃線(_)。
    IntelliJ IDEA數(shù)據(jù)編輯器:數(shù)據(jù)的排序與過濾
    要應(yīng)用當前框中指定的條件,請按Enter。要取消過濾,請單擊 或刪除過濾器框的內(nèi)容,然后按Enter。要重新應(yīng)用記憶的過濾器,請單擊 并選擇列表中的過濾器。
    IntelliJ IDEA數(shù)據(jù)編輯器:數(shù)據(jù)的排序與過濾 

使用快速過濾選項

除了手動指定過濾條件(請參閱上文中的過濾數(shù)據(jù))之外,您還可以使用快速過濾選項。

作為上下文菜單命令可用,這些選項是當前列名稱的一組過濾條件。條件本身取決于當前單元格中的值。

要使用快速過濾選項:

  1. 用鼠標右鍵單擊感興趣的單元格并指向“過濾依據(jù)(Filter by)”。
  2. 從列表中選擇必要的條件。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號