Base De Datos
La sentencia select es una sentencia de S.Q.L que pertenece al conjunto de lenguaje de manipulación de datos y que sirve para recuperar registros de una o varias tablas o base dedatos su sintaxis es la siguiente.
Select <atributos> From <Tablas>
[where <condición>]
[Group by <atributos>]
[Having <condicion>]
[Order by <stributos>]Donde las mayúsculas representan palabras reservadas y lo encerrado entre corchetes es opcional, puede ser omitido. Una vez visto lo anterior en forma de representación, vamos a defendernos en lasintaxis de la sentencia Select.
1.-Select <atributos>: Permite hacer una proyección de las tablas, es decir seleccionar los campos que deseamos recuperar de la base de datos, separados porcampos.
2.-From <tablas>: Permite especificar la tabla de la cual se desean obtener los datos. Si se especifica más de una tabla estas irán separadas por comas.
3.-Where <condición>:Permite establecer una condición de recuperación de las filas de la tabla. Solo se obtendrán aquellas tuplas que verifiquen dicha condición, que será opcional. En el caso de que anida esta parte serecuperaran todas las filas.
4.- Group <atributos>: Permite establecer una selección de los campos cuando se utilizan funciones escalares o de conteo.
5.-Having <condición> Estableceuna condición para los atributo obtenidos como resultado de la aplicación de funciones escalares.
6.- Order By <atributos>: Permite obtener el resultado de la consulta ordenadas por losatributos específicos en el caso.
En el caso de que se especifiquen varias tablas en la clausula FROM será conveniente deshacer los campos de la clausula SELECT precedidos por el nombre de la tabla,donde se encuentran y un punto para que en el caso de que dicho campo exista en mas de una tabla, se sepa en cada momento a cuela de ellos nos estamos refiriendo evitando en este caso el problema de...
Regístrate para leer el documento completo.