SlideShare una empresa de Scribd logo
1 de 2
TOP.- Devuelve un cierto número de registros que entran entre al principio o al final de un rango especificado por una cláusula ORDER BY. Supongamos que queremos recuperar los nombres de los 2O productos mas baratos:<br />SELECT TOP 20 * FROM products  ORDER BY UnitPrice ASC<br />SELECT TOP 50 PERCENT * FROM products ORDER BY UnitPrice ASC;<br />DISTINCT.- Omite los registros que contienen datos duplicados en los campos seleccionados. Para que los valores de cada campo listado en la instrucción SELECT se incluyan en la consulta deben ser únicos. <br />Por ejemplo, varias ciudades listadas en la tabla Empleados pueden tener el mismo nombre. Si dos registros contienen London en el campo City, la siguiente instrucción SQL devuelve un único registro:<br />--SELECT lastname FROM Employees<br />SELECT  DISTINCT city FROM Employees<br />AS.- Cuando se visualiza el resultado de la consulta, normalmente las columnas toman el nombre que tiene la columna en la tabla, si queremos cambiar ese nombre lo podemos hacer definiendo un alias de columna mediante la cláusula AS será el nombre que aparecerá como título de la columna.<br />SELECT firstname, lastname AS Apellidos FROM Employees<br />OPERADOR BETWEEN.- Este operador comprueba si un valor está comprendido o no dentro de un rango de valores. Su sintaxis es la siguiente<br />Select productname, unitprice from products where unitprice between 20 and 25 order by unitprice asc<br />Select productname, unitprice from products where unitprice not between 20 and 25 order by unitprice asc<br />Operadores And Y Or Combinados.- Estos operadores se pueden combinar para sacar resultados más complicados en nuestras sentencias selects, pero siempre con cuidado y utilizando los paréntesis para agrupar las expresiones que se desean evaluar. <br />El orden de prioridad de los operadores lógicos es el siguiente, primero NOT, luego AND y por último OR. <br />Ejemplo de uso: <br />Queremos obtener el apellido, salario y departamento de los empleados cuyo salario sea mayor de 1000 euros en los departamentos 10 o 30<br />--Select * from products<br />Select productname, unitprice, categoryid from products where unitprice>10 and (categoryid=3 or categoryid=4)<br />IN.- El operador IN nos permite comprobar si una expresión pertenece a un conjunto de valores. De la misma forma utilizamos el NOT IN para saber si no están dentro de ese conjunto de valores.<br />Select lastname, title from employees where title IN ('sales manager','sales representative');<br />SELECT * FROM products WHERE productname = 'Konbu'<br />SELECT shipcity, max(quantity) as Promedio FROM  orders INNER JOIN orderdetails on orders.orderid = orderdetails.orderid group by shipcity order by shipcity asc<br />
Consultas select

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Manual de excel
Manual de excelManual de excel
Manual de excel
 
Comandos sql
Comandos sqlComandos sql
Comandos sql
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 
Oracle sep 01
Oracle sep 01Oracle sep 01
Oracle sep 01
 
Funciones+sql+server
Funciones+sql+serverFunciones+sql+server
Funciones+sql+server
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Función SI - Alumno: Julio Salazar
Función SI - Alumno: Julio SalazarFunción SI - Alumno: Julio Salazar
Función SI - Alumno: Julio Salazar
 
Tic´s
Tic´sTic´s
Tic´s
 
Mapa mental de los operadores
Mapa mental de los operadoresMapa mental de los operadores
Mapa mental de los operadores
 
Windows Server - Sentencias SQL para consultas basicas
Windows Server - Sentencias SQL para  consultas basicasWindows Server - Sentencias SQL para  consultas basicas
Windows Server - Sentencias SQL para consultas basicas
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Fundamentos sql
Fundamentos sqlFundamentos sql
Fundamentos sql
 
Introduccion al sql query
Introduccion al sql queryIntroduccion al sql query
Introduccion al sql query
 
Sql2
Sql2Sql2
Sql2
 
Tipos de consultas sql
Tipos de consultas sqlTipos de consultas sql
Tipos de consultas sql
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010
 
Funciones interesantes de excel
Funciones interesantes de excelFunciones interesantes de excel
Funciones interesantes de excel
 
Laboratorio 5 Uso de insert,delete,update
Laboratorio 5 Uso de insert,delete,updateLaboratorio 5 Uso de insert,delete,update
Laboratorio 5 Uso de insert,delete,update
 
B5b[2]
B5b[2]B5b[2]
B5b[2]
 
OPERADORES LÓGICOS
OPERADORES LÓGICOS OPERADORES LÓGICOS
OPERADORES LÓGICOS
 

Destacado

Destacado (20)

Economia 111202213650-phpapp02
Economia 111202213650-phpapp02Economia 111202213650-phpapp02
Economia 111202213650-phpapp02
 
Jerusalem part 1
Jerusalem part 1Jerusalem part 1
Jerusalem part 1
 
디미컨 중간발표222
디미컨 중간발표222디미컨 중간발표222
디미컨 중간발표222
 
Buscadores
BuscadoresBuscadores
Buscadores
 
猶太裔大陸籍華人的故事
猶太裔大陸籍華人的故事猶太裔大陸籍華人的故事
猶太裔大陸籍華人的故事
 
Practico 11
Practico 11Practico 11
Practico 11
 
22
2222
22
 
Dani
DaniDani
Dani
 
Contexto socio económico
Contexto socio económicoContexto socio económico
Contexto socio económico
 
Auction report 51
Auction report 51Auction report 51
Auction report 51
 
Gatos
GatosGatos
Gatos
 
Programa de modificación conductual
Programa de modificación conductualPrograma de modificación conductual
Programa de modificación conductual
 
COMUNICACION CORTA RITO ESPACIO Y PODER
COMUNICACION CORTA RITO ESPACIO Y PODER COMUNICACION CORTA RITO ESPACIO Y PODER
COMUNICACION CORTA RITO ESPACIO Y PODER
 
Paz
PazPaz
Paz
 
Rieeb 2011
Rieeb 2011Rieeb 2011
Rieeb 2011
 
Viaje a barcelona trial
Viaje a barcelona trialViaje a barcelona trial
Viaje a barcelona trial
 
Suplemento de variedades nº 11
Suplemento de variedades nº 11Suplemento de variedades nº 11
Suplemento de variedades nº 11
 
Artcientlu11
Artcientlu11Artcientlu11
Artcientlu11
 
Social media strategy_foc bcn
Social media strategy_foc bcnSocial media strategy_foc bcn
Social media strategy_foc bcn
 
recycling
recyclingrecycling
recycling
 

Similar a Consultas select (20)

Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Sql2
Sql2Sql2
Sql2
 
SQL Parte 1.pdf
SQL Parte 1.pdfSQL Parte 1.pdf
SQL Parte 1.pdf
 
SQL Parte 1.pdf
SQL Parte 1.pdfSQL Parte 1.pdf
SQL Parte 1.pdf
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Teoria sql
Teoria sqlTeoria sql
Teoria sql
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
Operaciones basicas de sql
Operaciones basicas de sqlOperaciones basicas de sql
Operaciones basicas de sql
 
Seleccion de datos_sql_2005
Seleccion de datos_sql_2005Seleccion de datos_sql_2005
Seleccion de datos_sql_2005
 
Resumen sql-oracle
Resumen sql-oracleResumen sql-oracle
Resumen sql-oracle
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Seleccion de datos_sql_2005
Seleccion de datos_sql_2005Seleccion de datos_sql_2005
Seleccion de datos_sql_2005
 
Sql b
Sql bSql b
Sql b
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
 
Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005
 
Consultas basicas en sql server
Consultas basicas en sql serverConsultas basicas en sql server
Consultas basicas en sql server
 
Fundamentos sql
Fundamentos sqlFundamentos sql
Fundamentos sql
 
Anon manual sql
Anon   manual sqlAnon   manual sql
Anon manual sql
 

Más de michaz

Manual de Configuración y verificación de equipos en Nodos Acceso.pdf
Manual de Configuración y verificación de equipos en Nodos Acceso.pdfManual de Configuración y verificación de equipos en Nodos Acceso.pdf
Manual de Configuración y verificación de equipos en Nodos Acceso.pdfmichaz
 
Manual de Configuración de equipos en Instituciones Beneficiarias.pdf
Manual de Configuración de equipos en Instituciones Beneficiarias.pdfManual de Configuración de equipos en Instituciones Beneficiarias.pdf
Manual de Configuración de equipos en Instituciones Beneficiarias.pdfmichaz
 
Instalacion de equipos en c01 cs01
Instalacion de equipos en c01   cs01Instalacion de equipos en c01   cs01
Instalacion de equipos en c01 cs01michaz
 
Scm (Supply Chain Management) y software CRM vTaiger
Scm (Supply Chain Management) y software CRM vTaigerScm (Supply Chain Management) y software CRM vTaiger
Scm (Supply Chain Management) y software CRM vTaigermichaz
 
Investigacion sedano escobar, michael
Investigacion sedano escobar, michaelInvestigacion sedano escobar, michael
Investigacion sedano escobar, michaelmichaz
 
Investigacion sedano escobar, michael
Investigacion sedano escobar, michaelInvestigacion sedano escobar, michael
Investigacion sedano escobar, michaelmichaz
 
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemas
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemasDiferencias en tre devaluacion y depreciacion del dinero unh ing sistemas
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemasmichaz
 
1. ¿Qué se entiende por limites organizaciones? Defina los límites de una or...
1.	¿Qué se entiende por limites organizaciones?  Defina los límites de una or...1.	¿Qué se entiende por limites organizaciones?  Defina los límites de una or...
1. ¿Qué se entiende por limites organizaciones? Defina los límites de una or...michaz
 
Analisis de Sencibilidad
Analisis de SencibilidadAnalisis de Sencibilidad
Analisis de Sencibilidadmichaz
 
Sedano escobar michael
Sedano escobar michael Sedano escobar michael
Sedano escobar michael michaz
 
Consultas select
Consultas selectConsultas select
Consultas selectmichaz
 
PLANEAMIENTO ESTRATEGICO
PLANEAMIENTO ESTRATEGICOPLANEAMIENTO ESTRATEGICO
PLANEAMIENTO ESTRATEGICOmichaz
 
El leverage unh sistemas
El leverage unh sistemasEl leverage unh sistemas
El leverage unh sistemasmichaz
 

Más de michaz (13)

Manual de Configuración y verificación de equipos en Nodos Acceso.pdf
Manual de Configuración y verificación de equipos en Nodos Acceso.pdfManual de Configuración y verificación de equipos en Nodos Acceso.pdf
Manual de Configuración y verificación de equipos en Nodos Acceso.pdf
 
Manual de Configuración de equipos en Instituciones Beneficiarias.pdf
Manual de Configuración de equipos en Instituciones Beneficiarias.pdfManual de Configuración de equipos en Instituciones Beneficiarias.pdf
Manual de Configuración de equipos en Instituciones Beneficiarias.pdf
 
Instalacion de equipos en c01 cs01
Instalacion de equipos en c01   cs01Instalacion de equipos en c01   cs01
Instalacion de equipos en c01 cs01
 
Scm (Supply Chain Management) y software CRM vTaiger
Scm (Supply Chain Management) y software CRM vTaigerScm (Supply Chain Management) y software CRM vTaiger
Scm (Supply Chain Management) y software CRM vTaiger
 
Investigacion sedano escobar, michael
Investigacion sedano escobar, michaelInvestigacion sedano escobar, michael
Investigacion sedano escobar, michael
 
Investigacion sedano escobar, michael
Investigacion sedano escobar, michaelInvestigacion sedano escobar, michael
Investigacion sedano escobar, michael
 
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemas
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemasDiferencias en tre devaluacion y depreciacion del dinero unh ing sistemas
Diferencias en tre devaluacion y depreciacion del dinero unh ing sistemas
 
1. ¿Qué se entiende por limites organizaciones? Defina los límites de una or...
1.	¿Qué se entiende por limites organizaciones?  Defina los límites de una or...1.	¿Qué se entiende por limites organizaciones?  Defina los límites de una or...
1. ¿Qué se entiende por limites organizaciones? Defina los límites de una or...
 
Analisis de Sencibilidad
Analisis de SencibilidadAnalisis de Sencibilidad
Analisis de Sencibilidad
 
Sedano escobar michael
Sedano escobar michael Sedano escobar michael
Sedano escobar michael
 
Consultas select
Consultas selectConsultas select
Consultas select
 
PLANEAMIENTO ESTRATEGICO
PLANEAMIENTO ESTRATEGICOPLANEAMIENTO ESTRATEGICO
PLANEAMIENTO ESTRATEGICO
 
El leverage unh sistemas
El leverage unh sistemasEl leverage unh sistemas
El leverage unh sistemas
 

Consultas select

  • 1. TOP.- Devuelve un cierto número de registros que entran entre al principio o al final de un rango especificado por una cláusula ORDER BY. Supongamos que queremos recuperar los nombres de los 2O productos mas baratos:<br />SELECT TOP 20 * FROM products ORDER BY UnitPrice ASC<br />SELECT TOP 50 PERCENT * FROM products ORDER BY UnitPrice ASC;<br />DISTINCT.- Omite los registros que contienen datos duplicados en los campos seleccionados. Para que los valores de cada campo listado en la instrucción SELECT se incluyan en la consulta deben ser únicos. <br />Por ejemplo, varias ciudades listadas en la tabla Empleados pueden tener el mismo nombre. Si dos registros contienen London en el campo City, la siguiente instrucción SQL devuelve un único registro:<br />--SELECT lastname FROM Employees<br />SELECT DISTINCT city FROM Employees<br />AS.- Cuando se visualiza el resultado de la consulta, normalmente las columnas toman el nombre que tiene la columna en la tabla, si queremos cambiar ese nombre lo podemos hacer definiendo un alias de columna mediante la cláusula AS será el nombre que aparecerá como título de la columna.<br />SELECT firstname, lastname AS Apellidos FROM Employees<br />OPERADOR BETWEEN.- Este operador comprueba si un valor está comprendido o no dentro de un rango de valores. Su sintaxis es la siguiente<br />Select productname, unitprice from products where unitprice between 20 and 25 order by unitprice asc<br />Select productname, unitprice from products where unitprice not between 20 and 25 order by unitprice asc<br />Operadores And Y Or Combinados.- Estos operadores se pueden combinar para sacar resultados más complicados en nuestras sentencias selects, pero siempre con cuidado y utilizando los paréntesis para agrupar las expresiones que se desean evaluar. <br />El orden de prioridad de los operadores lógicos es el siguiente, primero NOT, luego AND y por último OR. <br />Ejemplo de uso: <br />Queremos obtener el apellido, salario y departamento de los empleados cuyo salario sea mayor de 1000 euros en los departamentos 10 o 30<br />--Select * from products<br />Select productname, unitprice, categoryid from products where unitprice>10 and (categoryid=3 or categoryid=4)<br />IN.- El operador IN nos permite comprobar si una expresión pertenece a un conjunto de valores. De la misma forma utilizamos el NOT IN para saber si no están dentro de ese conjunto de valores.<br />Select lastname, title from employees where title IN ('sales manager','sales representative');<br />SELECT * FROM products WHERE productname = 'Konbu'<br />SELECT shipcity, max(quantity) as Promedio FROM orders INNER JOIN orderdetails on orders.orderid = orderdetails.orderid group by shipcity order by shipcity asc<br />