Browsing/maintaining a database is probably the #1 application of HeidiSQL and the ability to more easily manage custom SQL queries would be hugely useful. The filtered data view is great, but very often, one needs a view that involves some relational joins...so some thoughts:
-
Allow queries or custom (filtered) views to be created for a table and have them appear under the associated table in the tree viewer.
-
An easier to implement (and still slick) solution would be to create a Documents/HeidiSQL/Queries folder and then add a node in the main tree view for the Queries folder and its named sub-folders.
I realize you can achieve much of this already using File->LoadSQL and creating your own folder hierarchy, but HeidiSQL is all about ease of use and elegance. The ability to easily find / execute saved queries from within the GUI seems like a significant enhancement.