Cómo calcular los campos virtuales de datos sql para la programación html5and css3

Parte de la normalización de datos SQL significa que se elimina campos que se pueden calcular para la programación HTML5 y CSS3. En el héroe base de datos, la normalización de datos significa que no almacena la edad del héroe, pero su cumpleaños en su lugar. Por supuesto, si usted realmente desea la edad, usted debe ser capaz de encontrar la manera de calcularlo. SQL incluye soporte para el cálculo de los resultados de la derecha en la consulta.

Video: WEB SQL BASE DE DATOS EN HTML5

La idea original de la base de datos era hacer un seguimiento de la edad de cada héroe. Esta idea fue mala porque la edad cambia cada año. En su lugar, puede almacenar el cumpleaños del héroe. Pero lo que si realmente desea la edad?

Las funciones de SQL

Resulta SQL es compatible con una serie de funciones útiles que se pueden utilizar para manipular los datos de fecha y hora. Muchas más funciones están disponibles, pero estas funciones son los más utilizados.

FunciónDescripción
CONCAT (A, B)Concatena dos resultados de cuerda. Se puede utilizar para crear un único
de entrada a partir de dos o más campos. Por ejemplo, combinar firstName y
campos Apellidos.
FORMATO (X, D)Formato al número X para el número de dígitos D.
CURRDATE (), CURRTIME ()Devuelve la fecha o la hora actuales.
AHORA()Devuelve la fecha y la hora actuales.
MES (), día (), Año (), WEEK (), día laborable ()Extrae el valor particular de un valor de fecha.
HORA (), minuto (), segundo ()Extrae el valor particular de un valor de tiempo.
DATEDIFF (A, B)se utiliza con frecuencia para encontrar la diferencia de tiempo entre dos eventos
(años).
SUBTIMES (A, B)Determina la diferencia entre dos tiempos.
FROMDAYS (INT)Convierte un número entero de días en un valor de fecha.

Normalmente, se utiliza un lenguaje de programación, como PHP, para gestionar lo que el usuario ve, y lenguajes de programación tienden a tener un conjunto mucho más rico de funciones que la base de datos. Sin embargo, a menudo es útil para hacer ciertos tipos de funcionalidad a nivel de base de datos.

Cuando para calcular los campos virtuales

A calcular datos en estas situaciones:

Video: Inducción al Campus Virtual UVEG

  • Es necesario crear un único campo de múltiples campos de texto. Puede que tenga que combine los primeros, medio y últimos campos de nombre para crear un valor único nombre. También se pueden combinar todos los elementos de una dirección para crear una única salida.

  • ¿Quieres hacer una operación matemática en sus datos. Imagínese que usted está escribiendo una base de datos para un mercado de verduras y desea calcular el valor de la costPerPound más el campo poundsPurchased campo. Puede incluir la operación matemática en la consulta.

    Video: Campus Virtual Móvil UVEG

  • Es necesario para convertir los datos. Tal vez haya guardado la información de peso en libras y desea una consulta para devolver los datos en kilogramos.

  • ¿Quieres hacer cálculos de fechas. A menudo, es necesario calcular las edades de los días específicos. Fecha cálculos son especialmente útiles en el lado de los datos, porque las bases de datos y otros idiomas a menudo tienen diferentes formatos de fecha.

Artículos Relacionados