*   >> Læs Uddannelse artikler >> science >> programming

Mysql Interval for dato og Time

struktur til venstre, og enheden til højre. Formateret Figur - Unit mikrosekunder - mikrosekund SEKUNDER - Anden MINUTTER - minut Timers - timers dage - Day uger - UGE MÅNEDER - MÅNED KVARTALER - KVARTAL ÅR - År 'SECONDS.MICROSECONDS «- SECOND_MICROSECOND« minutter: SECONDS.MICROSECONDS' - MINUTE_MICROSECOND «minutter: SEKUNDER '- MINUTE_SECOND' timer: minutter: SECONDS.MICROSECONDS '- HOUR_MICROSECOND' timer: minutter: sekunder "- HOUR_SECOND 'timer: minutter' - HOUR_MINUTE 'DAGE timer: minutter: SECONDS.

MICROSECONDS' - DAY_MICROSECOND 'Dage Timer: minutter: sekunder '- DAY_SECOND' Dage Timer: minutter - DAY_MINUTE 'Dage Timer' - DAY_HOUR «ÅR måneders - YEAR_MONTHUnits Enhederne til encifrede tal: mikrosekund, sekund, minut, time, dag, uge, måned, kvartal. Enhederne for multipel-cifrede tal er: SECOND_MICROSECOND, MINUTE_MICROSECOND, MINUTE_SECOND, HOUR_MICROSECOND, HOUR_SECOND, HOUR_MINUTE, DAY_MICROSECOND, DAY_SECOND, DAY_MINUTE, DAY_HOUR, YEAR_MONTH. En kombination af to ting er forbundet med en understregning character.

Adding og fratrække Intervaller Hey, kan du tilføje interval til en dato eller datetime; kan du også trække interval fra en dato eller datetime. De følgende eksempler er kopieret fra specifikationen illustrerer dette; Bemærk brugen af ​​det reserverede ord INTERVAL og addition og subtraktion tegn i eksemplerne (for enkelhed, så fortvivl ikke selv meget på, hvordan addition eller subtraktion virkelig gjort - bare vide, at MySQL kan gøre dem for dig korrekt, hvis du skriver udsagn korrekt): SELECT '2008-12-31 23:59:59' + INTERVAL 1 sekund; Output (returværdi) er: "2009-01-01 00:00:00" SELECT INTERVAL 1 dag + "2008-12-31"; Output er: "2009-01-01" SELECT "2005-01-01" - INTERVAL 1 sekund; Output er: "2004/12/31 23:59:59" SELECT DATE_ADD (2000/12/31 23:59:59 ", INTERVAL 1 sekund); Output er: "2001-01-01 00:00:00" SELECT DATE_ADD ('2010-12-31 23:59:59', INTERVAL 1 dag); Output er: "2011-01-01 23:59:59" SELECT DATE_ADD (2100/12/31 23:59:59 ", INTERVAL '1: 1' MINUTE_SECOND); Output er: "2101/01/01 00:01:00" SELECT DATE_SUB ('2005-01-01 00:00:00', INTERVAL '1 1: 1: 1' DAY_SECOND); Output er: "2004-12-30 22:58:59" SELECT DATE_ADD ('1900-01-01 00:00:00', INTERVAL '-1 10' DAY_HOUR); Output er: "1899/12/30 14:00:00" SELECT DATE_SUB ('1998/01/02', INTERVAL 31 DAY); Output er: "1997/12/02" SELECT DATE_ADD ('1992/12/31 23: 59: 59,000002 ", INTERVAL' 1,999999« SECOND_MICROSECOND); Output er: "1993/01/01 00: 00: 01,000001 'Bemærk: i de erklæringer, efter

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.