GoConqr has a new look! Let us know what you think.

Flashcards

3 fichas "Sentencias de SQL"

Daniela Nava Spanish 2 cards

Cards in this deck (2)

  1. 1SENTENCIAS SQL INTEGRANTES: Nava Posadas Daniela. Santiago Beltrán Miguel Ángel.Selección de filas y columnas
    El primero de ellos es que cada vez que se desee establecer una condición referida a un campo de texto la condición de búsqueda debe ir encerrada entre comillas simples; la segunda es que no es posible establecer condiciones de búsqueda en los campos memo y; la tercera y última hace referencia a las fechas. A día de hoy no he sido capaz de encontrar una sintaxis que funcione en todos los sistemas, por lo que se hace necesario particularizarlas según el banco de datos:
    Banco de Datos Sintaxis
    SQL-SERVER Fecha = #mm-dd-aaaa#
    ORACLE Fecha = to_date('YYYYDDMM','aaaammdd',)
    ACCESS Fecha = #mm-dd-aaaa#
    Ejemplo
    Banco de Datos Ejemplo (para grabar la fecha 18 de mayo de 1969)
    SQL-SERVER Fecha = #05-18-1969# ó
    Fecha = 19690518
    ORACLE Fecha = to_date('YYYYDDMM', '19690518')
    ACCESS Fecha = #05-18-1969#
  2. 2Operadores aritméticos SQL Server 2014 Los operadores aritméticos realizan operaciones matemáticas con dos expresiones de uno o más de los tipos de datos de la categoría de tipos de datos numéricos. Función Propósito ABS(n) Nos devuelve el valor absoluto de n CEIL(n) Nos devuelve el valor entero igual o inmediatamente superior a n FLOOR(n) Nos devuelve el valor entero igual o inmediatamente inferior a n MOD(m,n) Nos devuelve el resto de la división de m entre n POWER(m, exponente) Calcula la potencia de m elevado a exponente SIGN(valor) Nos devuelve el signo de valor NVL(valor, expresión) Función que nos sustituye valor por expresión siempre que valor sea NULL ROUND(número[, m]) Nos redondea numero a m decimales SQRT(n) Nos devuelve la raíz cuadrada de n TRUNC(número[,m ]) Trunca los números para que tengan m decimales. Pasamos a poner algunos ejemplos para que os quede más claro como se utilizan: Select ceil(2.3) from tabla; (esta consulta nos devolvería 3) Select mod (11,4) from tabla; ( nos devolvería 3) Select round(22.38,1) from tabla; (nos devolveríSelección comparación y lógicos
    La cláusula WHERE se utiliza para determinar qué registros de las tablas enumeradas en la cláusula FROM aparecerán en los resultados de la instrucción SELECT. Depués de escribir esta cláusula se deben especificar las condiciones expuestas a continuación. Si no se emplea esta cláusula, la consulta devolverá todas las filas de la tabla. WHERE es opcional, pero cuando aparece debe ir a continuación de FROM.
    Operadores de Comparación
    Hay nueve operadores de comparación en SQL:
    = Igual
    <> Distinto
    < Menor
    > Mayor
    <= Menor Igual
    <= Mayor Igual
    between Utilizado para especificar un intervalo de valores.
    like Utilizado en la comparación de un campo contra un patrón
    in Utilizado para verificar la existencia de un valor dentro de un conjunto de valores
    El operador Between
    Para indicar que deseamos recuperar los registros según el intervalo de valores de un campo emplearemos el operador Between cuya sintaxis es:
    campo [Not] Between valor1 And valor2
    En este caso la consulta devolvería los registros que contengan en "campo" un valor incluido en el

Information

Description
*operaciones de selección de filas y columnas *operaciones aritméticas *operaciones de comparación y logicas
Created by
Daniela Nava
Views
5
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?