Sunteți pe pagina 1din 3

Cdigos sql

Select
Para qu utilizamos comandos SQL para?Un uso comn es para seleccionar datos de las tablas situadas en una base de datos.Inmediatamente, vemos dos palabras: necesitamosSELECTinformacinPARTIRuna mesa.(Tenga en cuenta que una tabla es un contenedor que se encuentra en la base de datos donde se almacenan los datos. Para obtener ms informacin acerca de cmo manipular las tablas, vaya a laseccin Manipulacin de la tabla).Por lo tanto tenemos la estructura de consulta SQL ms bsica:

Para ilustrar el ejemplo anterior, supongamos que tenemos la siguiente tabla: TablaStore_Information store_name Venta Fecha Los ngeles $ 1500 Jan-05-1999 San Diego Boston $ 250 $ 700 Jan-07-1999 Ene-08 hasta 1999 Ene-08 hasta 1999 Los ngeles $ 300

Vamos a utilizar esta tabla como ejemplo en todo el tutorial (esta tabla aparecer en todas las secciones).Para seleccionar todas las tiendas en esta tabla, insertar, SELECTstore_nameDEStore_Information Resultado: store_name Los ngeles San Diego Los ngeles Boston

DISTINET
ElSELECTpalabra clave que nos permite captar toda la informacin de una columna (o columnas) en una mesa.Esto, por supuesto, significa necesariamente que habr redundancias.Y si slo desea seleccionar cadaDISTINCTelemento?Esto es fcil de lograr en SQL.Todo lo que necesitamos hacer es agregarDISTINCTdespus deSELECT.La sintaxis es la siguiente:

Por ejemplo, para seleccionar todas las tiendas distintas en la TablaStore_Information, TablaStore_Information store_name Venta Fecha Los ngeles $ 1500 Jan-05-1999 San Diego Los ngeles Boston $ 250 Jan-07-1999 $ 300 Ene-08 hasta 1999 $ 700 Ene-08 hasta 1999

tecleamos, SELECT DISTINCT FROM store_name Store_Information Resultado: store_name Los ngeles San Diego Boston

WHERE
A continuacin, puede ser que desee seleccionar condicionalmente los datos de una tabla.Por ejemplo, es posible que desee recuperar slo las tiendas con ventas superiores a $ 1.000.Para ello, se utiliza elDONDEpalabras clave.La sintaxis es la siguiente:

Por ejemplo, para seleccionar todas las tiendas con ventas de ms de $ 1.000 en la TablaStore_Information, TablaStore_Information store_name Venta Fecha Los ngeles $ 1500 Jan-05-1999 San Diego Los ngeles Boston tecleamos, SELECT store_name DE Store_Information WHERE Ventas> 1000 Resultado: store_name Los ngeles $ 250 Jan-07-1999 $ 300 Ene-08 hasta 1999 $ 700 Ene-08 hasta 1999

AND OR
En la seccin anterior hemos visto que elDONDEpalabra clave se puede utilizar para seleccionar condicional de los datos de una tabla.Esta condicin puede ser una condicin simple (como el presentado en la seccin anterior), o puede ser una condicin compuesta.Condiciones compuestas estn formadas por mltiples condiciones simples conectadas porANDuOR.No hay lmite para el nmero de condiciones simples que pueden estar presentes en una nica instruccin SQL. La sintaxis de una condicin compuesto es la siguiente:

El {+} significa que la expresin dentro del soporte se producir una o ms veces.Tenga en cuenta queYyOse pueden utilizar indistintamente.Adems, se puede usar la seal de parntesis () para indicar el orden de la condicin. Por ejemplo, es posible que desee seleccionar todas las tiendas con ventas de ms de $ 1,000 o todas las tiendas con ventas de menos de $ 500, pero ms de $ 275 en la TablaStore_Information, TablaStore_Information store_name Los ngeles San Diego San Francisco Boston tecleamos, SELECT store_name DE Store_Information WHERE Ventas> 1000 OR (Ventas <500 Y Ventas> 275) Resultado: store_name Los ngeles San Francisco Venta Fecha $ 1500 Jan-05-1999 $ 250 Jan-07-1999 $ 300 Ene-08 hasta 1999 $ 700 Ene-08 hasta 1999

S-ar putea să vă placă și