| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    MySQL Calendrier Tutorial
    Il ya un certain nombre de commandes calendrier ( date) dans MySQL qui peut être utilisé dans une requête ( une déclaration créée par l'utilisateur qui récupère les données spécifiques d'une table dans une base de données ) . Le manuel de référence MySQL (version 5.1) décrit toutes les commandes de date dans le détail , mais quelques exemples peuvent démontrer le processus . Dans MySQL, la date est automatiquement réglée en format "yyyy -mm- dd" et les exemples suivants en tient compte. Chaque requête doit être saisi exactement tel qu'il apparaît , y compris tout à l'intérieur des guillemets. Dans les exemples, le tableau de valeur " salaire " et table " worksched " sont utilisés pour les requêtes impliquant des dates non courants, définis par l'utilisateur . Choses que vous devez
    ordinateur avec MySQL 5.1 (ou version ultérieure) ou l'accès de l'utilisateur à un serveur MySQL
    MySQL 5.1 Reference Manual
    Afficher plus Instructions
    Récupération date

    1

    Entrez " CURDATE SELECT (); " à l'invite MySQL et appuyez sur "Entrée " pour exécuter la requête . La commande CURDATE () récupère la date ( yyyy -mm- dd)
    2

    Entrez . " SELECT YEAR ( CURDATE ()); " pour récupérer seulement l'année de la date actuelle. Pour la valeur table " salaire ", entrez " SELECT YEAR ( salaire ) FROM worksched ; " pour récupérer les ans à partir de la date de
    3

    Entrez " SELECT MONTH ( CURDATE « salaire ». ()); " pour récupérer le mois de la date du jour ou« mOIS SELECT ( salaire ) FROM worksched ; » pour les mois des« salaire ». dates
    4

    Entrez " SELECT DAY ( CURDATE ()); " pour récupérer le jour de la date du jour ou " SELECT DAY ( salaire ) FROM worksched ; »pour les jours des " dates de salaire " . DAYOFMONTH peut également être utilisé à la place de la journée
    Isoler parties de la date
    5

    Entrée ". Sélectionnez Gauche ( CURDATE () , 4 ),« pour récupérer seulement les quatre chiffres de l'année de la date courante . Entrez " Sélectionnez Gauche ( salaire, 4) de worksched ; " pour récupérer les années à quatre chiffres de la date de « salaire ». Modification du nombre (4) permet de récupérer une quantité différente de chiffres à partir de la date ( tirets comptent comme chiffres)
    6

    Entrez " SELECT RIGHT ( CURDATE () , 2); " . D'isoler les deux chiffres de la journée , à partir de la date actuelle. Entrez " SELECT RIGHT ( salaire, 2) de worksched ; ». Pour les jours à deux chiffres des dates " salaire "
    7

    Entrez "SELECT LEFT ( DROITE ( CURDATE () , 5) 2 ) " pour isoler les deux chiffres du mois de la date actuelle. L' instruction récupère les cinq chiffres du jour et le mois ( tableau de bord inclus ), puis il prend les deux chiffres de gauche de cela, la production des deux chiffres du mois . Entrez "SELECT LEFT ( DROITE ( salaire , 5) , 2) de worksched ; " pour effectuer la même requête avec « salaire ».
    Utilisation d'expressions mathématiques pour Date requêtes
    8

    Entrez " salaire SELECT FROM worksched où l'année ( salaire ) = " 2008 " ; " pour récupérer une liste des dates plein de " dépannage " où l'année des dates est égal à " 2008. " Vous pouvez également utiliser mois et le jour , au lieu de l'année. Dans ce type de requête, CURDATE ( ) n'est pas utile
    9

    Entrez " salaire SELECT FROM worksched où l'année ( salaire ) <" 2008. ";" Pour récupérer les dates complètes de " salaire « si l'année est inférieure à " 2008. " Le symbole supérieur (>) et le symbole non - égal ( <>) peut également être utilisé dans la déclaration. Dans ce type de requête, CURDATE ( ) n'est pas utile
    10

    Entrez . " SELECT YEAR ( DATE_ADD ( CURDATE (), INTERVALLE 1 an); " pour récupérer la partie année de la date à laquelle ya exactement un an à partir de l'année de la date du jour ( qui sera " 2011" ) Entrée " SELECT YEAR ( DATE_ADD ( salaire, INTERVALLE 1 an) dE worksched WHERE salaire =" 2010-12-12 . »,« à faire de même avec " salaire. " Le nombre (1) de l'intervalle peut être modifié et mois ou le jour peut être utilisé à la place de l'année.
    11

    Entrez " SELECT YEAR ( DATE_SUB ( CURDATE (), Intervalle 1 an); " pour récupérer la partie année de la date qui est exactement un an avant l'année de la date actuelle ( . 2009) Enter" SELECT YEAR ( DATE_SUB ( salaire, INTERVALLE 1 an) dE worksched WHERE salaire = " 2010-12 -12 ; . "pour faire la même chose avec " dépannage " la valeur de l'intervalle peut être modifié et mois ou le jour peut être utilisé à la place du ANNÉE

    .

    Previous :

    next :
      articles connexes
    ·Comment importer des fichiers MySQL FTM 
    ·Comment faire pour convertir un régime PD en UTF8 dans…
    ·Comment voir tous les éléments d'un tableau à deux d…
    ·Un tutoriel sur les requêtes imbriquées SQL 
    ·Comment ajouter des champs cachés dans MySQL 
    ·Comment faire pour transférer un ID de session PHP ave…
    ·Comment analyser PHP en HTML 
    ·Comment faire pour convertir un incorrect PHP Date 
    ·Comment adhérer à une insertion dans MySQL avec PHP 
    ·Comment: Xcode Avec PHP 
      articles en vedette
    ·Tutoriel sur MySQL Serrure 
    ·Comment compiler du code C comme une bibliothèque 
    ·Comment faire pour réinitialiser un AppPool IIS avec P…
    ·Comment construire des sites Web PHP 
    ·Le texte ne s'affiche pas dans le bouton DataGridView 
    ·Comment programmer un tableau dans Visual Basic 6.0 
    ·Comment remplir un DataReader utilisation Déclaration 
    ·Alternatives eval 
    ·Comment coder et décoder les symboles en Python 
    ·Comment intégrer des vidéos dans un pop-up avec JavaS…
    Copyright © Connaissances Informatiques http://fr.wingwit.com