“Conocimientos Programación>Programación PHP /MySQL

MySQL Tutorial Calendario

2012/12/19
Hay una serie de comandos de calendario ( fecha) en MySQL que se puede utilizar en una consulta ( una declaración creada por el usuario que recupera los datos específicos de una tabla en una base de datos ) . El manual de referencia de MySQL (versión 5.1 ) se describen todos los comandos de fecha , con detenimiento , pero algunos ejemplos pueden demostrar el proceso . En MySQL , la fecha se ajusta automáticamente en el formato " aaaa- mm -dd " y los siguientes ejemplos tiene en cuenta. Cada consulta debe escribir exactamente como aparece, incluyendo todo dentro de las comillas . En los ejemplos , el cuadro de valor " día de pago " y la tabla " worksched " se utilizan para las consultas relacionadas con las fechas no corrientes, definidos por el usuario . Cosas que necesitará de computadora con MySQL 5.1 ( o posterior) o el acceso de los usuarios a un servidor MySQL
MySQL 5.1 Manual de referencia
Mostrar más instrucciones
Recuperando la fecha

1

Enter " CURDATE SELECT ( )," en el indicador de MySQL y pulse " enter" para ejecutar la consulta. El comando CURDATE () recupera la fecha actual ( aaaa- mm -dd )
2

Enter ". AÑO SELECT ( CURDATE () )," para recuperar sólo el año de la fecha actual. Para el valor de la tabla " día de pago ", introduzca " SELECT YEAR ( día de pago ) DESDE worksched , " para recuperar los años a partir de la fecha de
3

Enter " MES SELECT ( CURDATE " día de pago ". () ), " para recuperar el mes de la fecha actual o " mES SELECT ( día de pago ) DESDE worksched ; " de los meses de los" día de pago " . fechas
4

Enter" dÍA SELECT ( CURDATE () ), " para recuperar el día de la fecha actual o " SELECT DAY ( día de pago ) DESDE worksched ; " de los días de las" fechas de día de pago " . DAYOFMONTH también se puede utilizar en lugar del DÍA
aislar partes de la Fecha
5

Enter ". SELECT LEFT ( CURDATE (), 4 )," para recuperar sólo los cuatro dígitos del año de la fecha actual . Escriba " seleccione Izquierda ( día de pago, 4 ) DE worksched , " para recuperar los años de cuatro dígitos de la fecha de " día de pago ". Cambiar el número ( 4 ) recuperará una cantidad diferente de dígitos de la fecha ( guiones cuentan como dígitos)
6

Enter " SELECT RIGHT ( CURDATE (), 2 )," . Para aislar los dos dígitos del día , a partir de la fecha actual . Escriba " SELECT RIGHT ( día de pago, 2 ) DE worksched ; " . Para los días de dos dígitos de la fecha " día de pago "
7

Enter " SELECT LEFT ( DERECHA ( CURDATE (), 5 ) , 2 ), " para aislar a los dos dígitos del mes de la fecha actual. La declaración recupera los cinco dígitos del día y mes ( tablero incluido) y luego toma los dos dígitos de la izquierda que , la producción de los dos dígitos del mes . Escriba " SELECT LEFT ( DERECHA ( día de pago, 5 ) , 2 ) DE worksched , " para realizar la misma consulta con " día de pago ".
Usar expresiones matemáticas para la fecha consultas
8

Enter " payday SELECT FROM worksched donde el año ( día de pago ) =" 2008 "," para obtener una lista de las fechas completas de " día de pago " en el año de la fecha es igual a " 2008 ". También puede utilizar mes y el día , en lugar del año. En este tipo de consulta , CURDATE () no es útil
9

Enter " payday SELECT FROM worksched donde el año ( día de pago ) < " 2008 . " ; " Para recuperar las fechas completas de " día de pago " donde el año es inferior a " 2008 ". El símbolo mayor que ( > ) y el símbolo de no - igual ( < > ) también se puede utilizar en la declaración . En este tipo de consulta , CURDATE () no es útil
10

Enter ". AÑO SELECT ( DATE_ADD ( CURDATE (), INTERVAL 1 AÑO )," para recuperar la parte de año de la fecha en que exactamente un año a partir del año de la fecha actual (que será " 2011 " ) Introduzca " SELECT YEAR ( DATE_ADD ( día de pago, INTERVALO DE 1 aÑO) dE DONDE worksched día de pago =" 2010-12-12 ". , " a hacer lo mismo con el " día de pago. " El número ( 1 ) del intervalo se puede cambiar y el mes o el día puede ser utilizado en lugar del año.
11

Enter " SELECT YEAR ( DATE_SUB ( CURDATE (), INTERVAL 1 aÑO ), " para recuperar la parte de año de la fecha en que exactamente un año antes del año de la fecha actual ( . 2009 ) Introduzca" SELECT YEAR ( DATE_SUB ( día de pago, INTERVAL 1 aÑO) dE DONDE worksched día de pago = " 2010-12 -12 , . " para hacer lo mismo con el " día de pago " el valor del intervalo se puede cambiar y el mes o el día puede ser utilizado en lugar del año

.

Programación PHP /MySQL
¿Cómo hacer una declaración Include
PHP Tutorial para inicializar matrices
Cómo configurar el DSN y MySQL en GoDaddy
Cómo probar Local FTP Upload PHP en Dreamweaver 8
Cómo leer Peticiones y respuestas de PHP en ASP.NET
Cómo calcular un saldo corriente con MySQL
¿Cómo paso PHP para Iframe
Cómo leer un archivo XML con PHP 4 Script
Conocimientos Informáticos © http://www.ordenador.online