Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
MySQL Calendar Tutorial
Er zijn een aantal kalenderdagen (datum ) opdrachten in MySQL die kunnen worden gebruikt in een query ( een gebruiker gemaakte verklaring dat haalt gegevens uit een tabel in een databank ) . De MySQL- handleiding ( versie 5.1 ) beschrijft alle datumopdrachten in detail , maar een paar voorbeelden kan het proces aan te tonen. In MySQL , wordt de datum automatisch ingesteld op " yyyy - mm - dd " formaat en de volgende voorbeelden wordt daarmee rekening gehouden . Elke query moet exact worden ingevoerd als het lijkt , met inbegrip van alles binnen de aanhalingstekens . In de voorbeelden , de tafel - waarde " betaaldag " en tabel " worksched " worden gebruikt voor queries waarbij langlopende , door de gebruiker gedefinieerde data . Wat je
computer moeten met MySQL 5.1 ( of hoger ) geïnstalleerd of de gebruiker toegang tot een MySQL server
MySQL 5.1 naslagwerk
Toon Meer Aanwijzingen
opgehaald de
< br > 1

Enter " SELECT CURDATE ( ) ; " bij de MySQL prompt en druk op "enter " om de query uit te voeren . De CURDATE ( ) commando haalt de huidige datum ( yyyy - mm - dd ) kopen van 2

Enter . "SELECT YEAR ( CURDATE ( ) ) ; " om alleen het jaar van de huidige datum te halen . Voor de tabel waarde " betaaldag , " enter "SELECT YEAR ( payday ) FROM worksched , " om het jaar te halen uit de data van
3

Enter "SELECT MAAND ( CURDATE " betaaldag . " ( ) ) ; SELECT mAAND ( payday ) FROM worksched "om de maand van de huidige datum of op te halen " , " voor de maanden van de " betaaldag " . data
4

Enter " SELECT DAY ( CURDATE ( ) ) ; SELECT DAY ( payday ) FROM worksched " aan de dag van de huidige datum of op te halen " , " voor de dagen van de " betaaldag " data . DAYOFMONTH ook kan worden gebruikt in plaats van DAG
Isoleren Gedeelten van de Datum
5

Enter . " SELECT LEFT ( CURDATE ( ) , 4 ) , " om alleen ophalen de vier cijfers van het jaar van de huidige datum . Voer " SELECT LEFT ( betaaldag , 4 ) FROM worksched ; " om de vier cijfers van de data van ophalen " betaaldag . " Veranderen van het nummer ( 4 ) zal een verschillende hoeveelheid cijfers halen van de datum ( streepjes tellen als cijfers ) op Twitter 6

Enter " SELECT RIGHT ( CURDATE ( ) , 2 ) ; " . Om de twee te isoleren cijfers van de dag, van de huidige datum . Voer " SELECT RIGHT ( betaaldag , 2 ) FROM worksched ; " . Voor de twee - cijferige dagen van de " betaaldag " data
7

Enter " SELECT LEFT ( RIGHT ( CURDATE ( ) , 5 ) , 2 ) ; " om de twee cijfers van de maand van de huidige datum te isoleren . De instructie haalt de vijf cijfers van de dag en de maand ( dash inbegrepen) en dan duurt de linker twee cijfers van dat , het produceren van de twee cijfers van de maand . Voer " SELECT LEFT ( RIGHT ( betaaldag , 5 ) , 2 ) FROM worksched , " om dezelfde query met " betaaldag . "
Behulp Wiskundige Uitdrukkingen voor Date Queries
8 presteren

Enter " SELECT payday FROM worksched WHERE YEAR ( payday ) = " 2008 " , " om een bedrijf van de volledige data van " payday " , waar het jaar van de data gelijk te halen " 2008 . " U kunt ook gebruik maken MAAND en DAG , in plaats van het JAAR . In dit type query , CURDATE ( ) is niet nuttig
9

Enter " SELECT payday FROM worksched WHERE YEAR ( payday ) < " 2008 . " ; " Om de volledige data van " payday halen " waar het jaar minder is dan " 2008 . " De groter - dan-teken ( > ) en de niet - gelijk teken ( < > ) kunnen ook gebruikt worden in de verklaring. In dit type query , CURDATE ( ) is niet nuttig
10

Enter . "SELECT YEAR ( DATE_ADD ( CURDATE ( ) , INTERVAL 1 JAAR ) , " om het jaar deel van de dag te halen die is precies een jaar na het jaar van de huidige datum ( die zal worden " 2011 " ) invoeren " SELECT YEAR ( DATE_ADD ( betaaldag , INTERVAL 1 JAAR ) FROM worksched wAAR payday = " 2010-12-12 . "," om hetzelfde te doen met " betaaldag . " Het aantal ( 1 ) van INTERVAL kan worden gewijzigd en MAAND of DAG kan worden gebruikt in plaats van JAAR .
11

Enter "SELECT YEAR ( DATE_SUB ( CURDATE ( ) , INTERVAL 1 YEAR ) , "om het jaar deel van de dag is dat precies een jaar voorafgaand aan het jaar van de huidige datum te halen ( . 2009 ) Enter " SELECT YEAR ( DATE_SUB ( betaaldag , INTERVAL 1 JAAR ) FROM worksched WAAR payday = " 2010-12 -12 ; . " om hetzelfde te doen met " betaaldag " de INTERVAL waarde kan worden gewijzigd en MAAND of DAG kan worden gebruikt in plaats van YEAR

.

Previous: Next:
  PHP /MySQL Programmering
·Hoe te gebruiken PHP Mailer 
·Hoe maak je een PHP- Array Key…
·Hoe kan ik PHP Zet in een Ifra…
·Hoe maak je een PHP Informatie…
·Hoe je het tekstvak wissen Eve…
·Hoe je MySQL converteren naar …
·Hoe te controleren of een Arra…
·Hoe kan ik PHP gebruiken op ee…
·Hoe te gebruiken PHP Mail for …
  Related Articles
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
VBScript & SQL Tutorial 
Visual Basic 6.0 Database Tutorial 
Tutorial voor Visual Basic Commands 
  Programmering Articles
·PHP Mkdir Toestemming werkt niet 
·Hoe maak je een Habbo Retro Make 
·Hoe maak je een Multiple invoegen in PHP…
·Eenvoudige manieren om programma's op sc…
·Hoe maak je een tekstvak toe Binnen een …
·Hoe kan ik bewerken een voettekst in mij…
·How to Make internationale karakter Unic…
·Hoe maak je een Vector Iterate in Java 
·Toegang tot een webcam Via Java 
Copyright © Computer Kennis http://www.nldit.com