Issuu on Google+

“Universidad Tecnológica de Tecamachalco”

Materia: Base de datos

Profesora: María de los Ángeles Villafañe Ríos

Trabajo: Clausulas

Equipo: Jessica Pérez Peregrina Omar Ortega Bustamante Ricardo Hernández Gómez

2° Cuatrimestre Grupo: “D”

30 de Marzo de 2011


INTRODUCCIÓN: El siguiente trabajo consta en una tabla la cual contiene las clausulas que nos van a ser de mucha utilidad, hay incluimos el nombre de la clausula una descripción y su sintaxis. Eso no fue la novedad y quizás no lo costoso si no fue que nos dimos de alta en la pagina de google docs para ello tuvimos que seguir una secuencia de pasos la cual fue la siguiente: Pues primero introduje en el buscador de google google docs. ya me despejo varias paginas ya abrí una que crié que podía ser y por suerte si era ya le di click en el botón registrarme entonces ya me pidió que llenara unos recuadros con cierta información, después te pedía que ingresaras tu numero de celular para que te hicieran llegar un código el cual después tenias que introducir, ya que hacías eso te daba la bienvenida y te decía que habían enviado un correo de confirmación a tu cuenta del correo electrónico y listo podías acceder a tu cuenta y crear documentos en el internet 2.0 desde la nube mas o menos eso nos explico la profesora que ya no necesitas cargar programas a tu compu si no que ya en la dichosa nube estaba todo. Pero la verdad eso no nos gusta mucho o será que ya estamos a acostumbrados a lo otro, bueno pero lo teníamos que hacer y a continuación lo presentamos.


Nombre WHERE

Descripción Es quien te limita la consulta de un resultado de toda la tabla a las condiciones que tu estás buscando Sirve para agrupar las consultas, no solo puede hacerse con un campo sino que también se puede con dos siendo el primero la primera agrupación y el segundo la segunda. Lo mismo que el where pero esta se usa cuando se quiere poner la condición a algo que tiene un a funcion

Sintaxis FROM scope() WHERE "scope"=<search scope name>…

ORDER BY

Sirve para ordenar las consultas (NO AGRUPAR).

SELECT "nombre_columna" FROM "nombre_tabla" [WHERE "condición"] ORDER BY "nombre_columna" [ASC, DESC]

LIMIT

Te limita los resultados a la cantidad que tu quieras

LIKE

Te permite buscar los resultados con el carácter que tu quieras

GROUP BY

HAVING

IN Te dice lo que hay dentro de una tabla ANY La palabra clave ANY, que debe seguir a un operador de comparación, significa “return TRUE si la comparación es TRUE para ANY (cualquiera) de los valores en la columna que retorna la

<group by spec> ::= <group by item> [ ,...n ]

SELECT importe/cant , SUM(importe) FROM pedidos GROUP BY importe/cant

mysql> SELECT * FROM table LIMIT 5,10; # Retrieve rows 6-15 <expresión> RLIKE <patrón> <expresión> REGEXP <patrón> SELECT * FROM Pedidos WHERE Provincia In ('Madrid', 'Barcelona', 'Sevilla')


subconsulta. EXISTS

Si una subconsulta no retorna ningún registro, entonces EXISTS subquery es TRUE, y NOT EXISTS subquery es FALSE.

IS TRUE

Con este operador junto al booleano 'TRUE' comparamos que la expresión o valor sea 'TRUE', dando como resultado 1 (true) si la expresión o valor es 'TRUE' y como resultado 0 (false) si la expresión o valor es 'FALSE' o 'NULL'. Es el antónimo de "IS TRUE". Este operador compara que la expresión o valor sea 'FALSE', dando como resultado 1 (true) si la expresión o valor es 'FALSE' y como resultado 0 (false) si la expresión o valor es 'TRUE' o 'NULL'. Comparamos que la expresión o valor sea nula, dando como resultado 1 (true) en caso de que sí sea nula ó 0 en caso de que la expresión o valor no sea nula. Tenemos la posibilidad de comparar a varios argumentos y nos devolverá el que sea mayor de todos estos argumentos. Es lo contrario que GREATEST, es decir compara a varios argumentos y nos devuelve el que sea menor de todos Se utiliza para comparar una expresión o valor con un rango de valores inclusive los valores que limitan este rango. Es una función de comparación de dos cadenas de caracteres.

IS FALSE

IS NULL

GREATEST

LEAST

BETWEEN

STRCMP

SQL> select count(*) from clientes c 2 where not exists (select a.ciu_id_ciudad from agencias a where c.ciu_id_ciudad=a.ciu_id_ciudad );

SELECT "nombre_columna" FROM "nombre_tabla" WHERE "nombre_columna" BETWEEN 'valor1' AND 'valor2'


INTRODUCCION. Bueno ese fue el contenido de la tarea, que si nos dio mucha lata hacerlo en la página de google docs por que luego se trababa y te abría una ventanita con cosas en ingles que no entendías pero a pesar de eso sacamos adelante el trabajo.


Tabla de clausulas.