IntelliJ IDEA 2026.1 Help

データをフィルタリングする

サービス ツールウィンドウにはクエリの出力が表示されますが、データエディターにはデータベースオブジェクトのデータがそのまま表示されます。

次のトピックでは、データエディターでデータをフィルターする方法を示します。 サービス ツールウィンドウでのクエリ結果の操作の詳細については、「照会結果 」を参照してください。

データエディターでは、次の方法を使用してデータをフィルタリングできます。

データベース ツールウィンドウでのスキーマ内のテーブルのフィルター処理の詳細については、 ツールウィンドウのスピード検索を参照してください。

ローカルフィルターを使用する

  1. フィルターを切り替えるには、ツールバーの the Enable Local Filter iconローカルフィルターの有効化 をクリックします。

  2. 列のヘッダーに表示される the Filter icon フィルターアイコンをクリックします。

  3. 値で行をフィルタリングするには、リストから値を選択するか、テキストフィールドに値を入力します。

  4. より多くの列の値で行をフィルタリングするには、フィルターアイコンをクリックし、他の列の値を選択します。

ローカルフィルターのオン / オフを切り替えることができ、IntelliJ IDEA はフィルタリング条件を記憶します。

グリッド内のすべての列のローカルフィルターをクリアするには、 Ctrl+Shift+A を押して アクションの検索 ポップアップを呼び出し、 すべての列のローカルフィルターをクリア と入力して、リストからアクションを選択します。

1 回の操作ですべてのローカルフィルターをクリアする

クイックフィルタリングオプションを使用する

  1. 1 つまたは複数のセルを右クリックし、 フィルター に移動します。

  2. 適用したいオプションを選択します。

    クイックフィルターの使用
  1. Ctrl+F を押して、 行のフィルター を選択します。

  2. 検索クエリの入力を始めます(たとえば、 John)。

    Quickly find data inside a table without writing a statement

クエリでテーブルデータをフィルター処理する

  1. WHERE フィールドにクエリを入力します。 クエリ構文は WHERE 句と同じですが、キーワードはありません。

  2. Enter を押す。

    フィルターをリセットするには、クリアアイコン(The clear icon )をクリックするか、行フィルターフィールドの内容を削除して Enter を押します。

    フィルター履歴を開くには、WHERE キーワードの近くにある矢印アイコンをクリックします。

    ソート用の WHERE および ORDER BY フィールド
2026 年 3 月 30 日