Una subconsulta es una consulta interna que aparece dentro de otra consulta externa. Se utilizan subconsultas con operadores como =, <, > para comparar valores entre consultas. Las subconsultas pueden devolver una o más filas y se usan comúnmente en las cláusulas WHERE, HAVING e INSERT.