05/07/2003, 20:17
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años Puntos: 5 | |
Esas letras son "alias" de las tablas que usas en tu query...
El query que pones:
select S.nombre
from Especie S, Pez F, Tanque T
where S.sno = F.sno
Sería equivalente a:
select Especie.nombre
from Especie, Pez, Tanque
where Especie.sno = Pez.sno
Es mucho mas facil usar alias cuando vas a realizar queries que accesan a muchas tablas y a muchos campos de las mismas, aunque cuando te acostumbras a usar los alias (tanto para campos como para tablas) a veces los usas en queries pequeños...
Para que lo entiendas mejor, te pongo otro ejemplo:
SELECT a.nombre, b.domicilio, c.*
FROM personas a, empresas b, emails c
WHERE a.ID=b.propietario
AND b.propEmail=c.ID
Espero que haya quedado claro.
Saludos!
__________________ Manoloweb |