В MySql, начиная с версии 5, появилась возможность создавать "Представления" (view).
Представления можно назвать "виртуальными сводными таблицами", т.к. представление отображает данные из указанных таблиц и к нему можно делать запрос точно также как и к обычным таблицам.
Если говорить простоям языком, то при создании представления мы указываем из каких таблиц и какие данные брать, т.е. мы помещаем в него всю логику, а дальше вызываем его как обычную таблицу:
CREATE VIEW test_view_01
AS SELECT title
FROM blog_category
WHERE id_parent = 0;
SELECT * FROM `test_view_01`
Данные в представлении не хранятся, если они будут изменены в таблице, то обновляются и в представлении.
Отдельный момент интересный, представление можно использовать для поддержки легаси. Например, если старое приложение берет данные из какой-то таблицы (которой в новых версиях больше нет) и изменить это нельзя, то можно сделать представление с нужным названием и нужными полями.
Также замечу, что myphpadmin их вполне себе видит: