La capacidad de escribir expresiones SQL es una habilidad fundamental para cualquier programador que quiera tener acceso a bases de datos y recuperar documentos importantes . A pesar de los cambios específicos de sintaxis de una lengua a , por ejemplo, de Java a C + + , la estructura básica es siempre la misma . Así que una vez que has aprendido los fundamentos , no es muy difícil de aprender las reglas específicas que se necesitan para utilizar el lenguaje de consulta estructurado (SQL ) en cualquier lenguaje de programación . Instrucciones
1
inicio con la declaración " SELECT" . Este es el punto de partida para cualquier expresión SQL . Cuenta la base de datos que desea recuperar datos de sus registros.
2
Lista la información que desea recuperar de la base de datos mediante el uso de las teclas correspondientes, separándolos con comas. Cada registro tiene claves que identifican sus conjuntos de datos diferentes . Por ejemplo , un registro de base de datos que detalla los registros financieros de una persona puede contener claves tales como nombre, fecha de nacimiento, puntaje de crédito y ahorro
Ejemplo: .
Si desea recuperar el nombre y fecha de nacimiento de su clientes , por ejemplo, la expresión SQL actual leerían
SELECT Nombre , fecha de nacimiento
Ejemplo: .
Si desea recuperar toda la información sobre sus clientes , podría simplemente utilizar un asterisco :
Select *
3
Especifique dónde estos registros se encuentran haciendo una lista de la expresión " dE " seguido del nombre de la tabla . . Los registros en una base de datos se almacenan en tablas . Base de datos de un banco , por ejemplo, puede contener tablas como personales - Registros y Bank_Records
Ejemplo: .
Si desea recuperar el nombre y fecha de nacimiento de sus clientes de la tabla personales -Records por ejemplo, la expresión SQL leería
SELECT Nombre , fecha de nacimiento
dEL personal -Records
4
limitar la búsqueda ofreciendo parámetros específicos mediante la opción " DONDE " expresión. Junto con un signo igual y un entero o una cadena , puede utilizar esta expresión para limitar los resultados de consultas de bases de datos a los que se ajustan a un parámetro en particular . Puede listar múltiples parámetros mediante operadores lógicos como "AND " o "OR ".
Ejemplo :
Si desea recuperar el nombre y fecha de nacimiento de los clientes de la tabla de registros personales - que tener el nombre John Smith , por ejemplo, la expresión SQL leería
SELECT Nombre , fecha de nacimiento
dE personales -Records
DONDE Name = " John Smith"
Ejemplo :
Si desea recuperar el nombre y fecha de nacimiento de un cliente específico de la tabla personales -Records que tiene el nombre de John Smith y la fecha de nacimiento 01/21/82 , por ejemplo, el SQL expresión leería
SELECT Nombre , fecha de nacimiento
DE personales -Records
DONDE Name = " John Smith " y DOB = " 01/21/82 "
5
Pida sus resultados usando el " ORDER BY " expresión en relación con un parámetro y, o bien "ASC " o " DESC ".
Ejemplo :
Si desea recuperar toda la información sobre sus clientes, pero desea ordenar los resultados en orden ascendente en base a los nombres de sus clientes , su expresión SQL leería
Seleccione * por
dE
personales -Records < p> ORDER BY Nombre ASC