Existe uma diferença de desempenho entre CTE, sub-Query, tabela temporária ou variável de tabela?

nesta excelente pergunta, as diferenças entreCTE e sub-queries foram discutidas. Gostaria de perguntar especificamente ... ia, as tabelas temporárias são uma boa primeira escolha, uma vez que têm um histograma associado, ou seja, estatísticas.

Instrução de selecção aninhada no servidor de SQL

Alguém me pode ajudar a perceber porque é que o seguinte não funciona? SELECT name FROM (SELECT name FROM agentinformat ... gentinformation a instrução interna select não cria um conjunto de resultados que a instrução externa SELECT procura?

Como fazer um subquery Postgresql na cláusula select com join in da cláusula como o servidor SQL?

estou a tentar escrever a seguinte pergunta no postgresql: select name, author_id, count(1), (select count(1) ... not refer to other relations of same query level". Então, estou preso. Alguém sabe como posso conseguir isso? Obrigado.

SQL nome do Subcontingente de junção à esquerda

estou a correr esta pesquisa SQL: SELECT wp_woocommerce_order_items.order_id As No_Commande FROM wp_woocommerce_orde ... id" em "on clause". Acho que o meu código é muito simples, mas não o consigo corrigir. O que estou a fazer de errado?

Pesquisa de junção vs. sub-pesquisa

Eu sou um usuário de MySQL da velha escola e sempre preferi {[[0]} sobre sub-consulta. Mas hoje em dia ... se houver alguma diferença. Uma sub-consulta é tão boa quanto uma {[[0]} e, portanto, não há nada com que se preocupar?