Junior — Middle
Já utilizou tabelas virtuais nas suas consultas SQL?
sobes.tech IA
Resposta da IA
As tabelas virtuais em SQL são geralmente entendidas como vistas: são consultas guardadas que, ao serem acessadas, comportam-se como tabelas. Eu as usei para simplificar consultas complexas e melhorar a legibilidade do código. Por exemplo, se precisar frequentemente obter dados combinados de várias tabelas, pode criar uma vista:
CREATE VIEW utilizadores_ativos AS
SELECT id, nome, email FROM utilizadores WHERE estado = 'ativo';
Depois, pode aceder a utilizadores_ativos como a uma tabela normal, o que simplifica as consultas e aumenta a reutilização do código.