Filtering
PressCmd+F while viewing a table to open the filter panel. Type a raw SQL WHERE clause and press Enter to filter. Raw SQL is the default mode.

Filter panel with column and raw SQL conditions
When you reopen a table, TablePro restores the filters you last applied to it, including the ones you left unchecked, after you quit and relaunch. Filters are saved per connection, database, schema, and table, so two tables on the same connection keep independent filters. If you cleared the filter with Clear or removed its rows with −, the table reopens unfiltered. Tables with active filters open in a new tab when you click another table.
The filter panel queries the database. To narrow rows already loaded in the grid without re-querying, use the column value filter in the Data Grid.
Redis shows a key-pattern search bar (for example
user:*) with a key-type picker instead of the filter panel.Operators
18 operators with SQL symbols shown inline:=, !=, LIKE %..%, NOT LIKE %..%, LIKE ..%, LIKE %.., >, >=, <, <=, IS NULL, IS NOT NULL, IS EMPTY, IS NOT EMPTY, IN (..), NOT IN (..), BETWEEN, ~ (regex).
BETWEEN shows two value fields. IN/NOT IN takes comma-separated values.
Raw SQL
The default mode. Type any WHERE condition directly:Presets
Save and load filter configurations via the ⋯ menu in the header.SQL Preview
⋯ > Preview Query shows the generated WHERE clause with a copy button.Settings
⋯ > Filter Settings to configure:
Panel State controls what happens when you reopen a table. Restore Last Filter (the default) brings back the filter you last applied. Always Hide reopens tables unfiltered with the panel closed. Always Show keeps the filter panel visible even when no filter is set.

