Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BASE DE DATO
TRABAJO DE INVESTIGACION
A veces tenemos que realizar operaciones ms complejas con los datos, operaciones en
las que nos interesara ayudarnos de una primera consulta auxiliar que extrajera la
informacin en la que nos queremos basar. Esta consulta auxiliar recibe el nombre de
"subconsulta" o "subquery".
Para ello, la primera consulta (la "subconsulta") sera saber cual es la ltima ciudad de
nuestra lista. Si suponemos que los cdigos numricos sob creciente, y lo hacemos
tomando la ciudad que tenga el ltimo cdigo (el mayor de ellos), la consulta podra ser:
Pero estos dos pasos se pueden dar en uno: al final de la "segunda" consulta (la
"grande") incluimos la primera consulta (la "subconsulta"), entre parntesis, as
Por ejemplo, vamos a hacer una consulta que nos muestre las personas que viven en
ciudades cuyo nombre tiene una "a" en segundo lugar (por ejemplo, seran ciudades
vlidas Madrid o Barcelona, pero no Alicante).
Para consultar qu letras hay en ciertas posiciones de una cadena, podemos usar
SUBSTRING (en el prximo apartado veremos las funciones ms importantes de
manipulacin de cadenas, pero podemos anticipar ya que recibe tres datos: el nombre
del campo, la posicin inicial y la longitud). As, una forma de saber qu ciudades tienen
una letra A en su segunda posicin sera: