MySQL ನಲ್ಲಿ ದಿನಾಂಕಗಳು ಮತ್ತು ಸಮಯಗಳನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು ಮತ್ತು ಕಳೆಯುವುದು

ಉಲ್ಲೇಖ

MySQL ಅಧಿಕೃತ ವೆಬ್‌ಸೈಟ್ ಉತ್ಪನ್ನ ದಾಖಲೆ ದಿನಾಂಕ ಮತ್ತು ಸಮಯದ ಕಾರ್ಯಗಳು

DATE_ADD ಮತ್ತು DATE_SUB

ಈ ಎರಡು ಕಾರ್ಯಗಳು ಒಂದು ಜೋಡಿ, ಒಂದು ಸೇರ್ಪಡೆ ಮತ್ತು ಇನ್ನೊಂದು ವ್ಯವಕಲನ. ನಿಗದಿತ ದಿನಾಂಕದಿಂದ ಸಮಯವನ್ನು ಸೇರಿಸುವುದು ಅಥವಾ ಕಳೆಯುವುದು ಅವರ ಕಾರ್ಯ. ನಿರ್ದಿಷ್ಟ ಬಳಕೆಗಾಗಿ, ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಯನ್ನು ನೋಡಿ. ಮೊದಲ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಪ್ರಸ್ತುತ ಸಮಯಕ್ಕೆ ಒಂದು ತಿಂಗಳು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು ಎರಡನೆಯದು ಪ್ರಸ್ತುತ ಸಮಯದಿಂದ ಒಂದು ತಿಂಗಳು ಕಳೆಯುತ್ತದೆ.

            SELECT DATE_ADD(now(), INTERVAL 1 MONTH);
SELECT DATE_SUB(now(), INTERVAL 1 MONTH);
        

ಸೇರಿಸಿ ಮತ್ತು ಸಬ್‌ಡೇಟ್ ಮಾಡಿ

ಈ ಎರಡು ಕಾರ್ಯಗಳು ಸಹ ಒಂದು ಜೋಡಿ, ಒಂದು ಸೇರ್ಪಡೆ ಮತ್ತು ಇನ್ನೊಂದು ವ್ಯವಕಲನ. ಅವುಗಳ ಬಳಕೆ DATE_ADD ಮತ್ತು DATE_SUB ನಂತೆಯೇ ಇರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಬಳಕೆಗಾಗಿ, ಈ ಕೆಳಗಿನ ಉದಾಹರಣೆಯನ್ನು ನೋಡಿ. ಮೊದಲ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು ಪ್ರಸ್ತುತ ಸಮಯಕ್ಕೆ ಒಂದು ತಿಂಗಳು ಸೇರಿಸುತ್ತೇವೆ ಮತ್ತು ಎರಡನೆಯದು ಪ್ರಸ್ತುತ ಸಮಯದಿಂದ ಒಂದು ತಿಂಗಳು ಕಳೆಯುತ್ತದೆ.

            SELECT ADDDATE(now(), INTERVAL 1 MONTH);
SELECT SUBDATE(now(), INTERVAL 1 MONTH);
        

ಹೆಚ್ಚಿನ ಬಳಕೆ

ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ತಿಂಗಳನ್ನು ನಿಯತಾಂಕವಾಗಿ ಮಾತ್ರ ಬಳಸುತ್ತೇವೆ, ಆದಾಗ್ಯೂ, ಗಂಟೆ, ನಿಮಿಷ, ಎರಡನೇ, ವಾರ, ದಿನ, ವರ್ಷವನ್ನು ಸಹ ನಿಯತಾಂಕಗಳಾಗಿ ಬಳಸಬಹುದು, ಮತ್ತು ನಿಮಿಷಗಳು ಮತ್ತು ಸೆಕೆಂಡುಗಳು, ಗಂಟೆಗಳು ಮತ್ತು ನಿಮಿಷಗಳು ಮತ್ತು ಸೆಕೆಂಡುಗಳು ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಸಹ ಬೆಂಬಲಿಸಬಹುದು ಸಂಯೋಜನೆ. ವಿವರಗಳಿಗಾಗಿ, ದಯವಿಟ್ಟು ಕೆಳಗಿನ ಪಟ್ಟಿಯನ್ನು ನೋಡಿ.

            MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND 'SECONDS.MICROSECONDS'
MINUTE_MICROSECOND 'MINUTES:SECONDS.MICROSECONDS'
MINUTE_SECOND 'MINUTES:SECONDS'
HOUR_MICROSECOND 'HOURS:MINUTES:SECONDS.MICROSECONDS'
HOUR_SECOND 'HOURS:MINUTES:SECONDS'
HOUR_MINUTE 'HOURS:MINUTES'
DAY_MICROSECOND 'DAYS HOURS:MINUTES:SECONDS.MICROSECONDS'
DAY_SECOND 'DAYS HOURS:MINUTES:SECONDS'
DAY_MINUTE 'DAYS HOURS:MINUTES'
DAY_HOUR 'DAYS HOURS'
YEAR_MONTH 'YEARS-MONTHS'
        

ಇತರ ಮಾಹಿತಿ

ವಾಸ್ತವವಾಗಿ, ವ್ಯವಕಲನವು DATE_ADD ಅನ್ನು ಸಹ ಬಳಸಬಹುದು, ನಾವು ನಿಯತಾಂಕವನ್ನು ನಕಾರಾತ್ಮಕ ಸಂಖ್ಯೆಯಾಗಿ ಮಾತ್ರ ಬರೆಯಬೇಕಾಗಿದೆ. ಇದರ ಜೊತೆಯಲ್ಲಿ, ಮಾರಿಯಾಡಿಬಿ MySQL ನ ಒಂದು ಶಾಖೆಯಾಗಿದೆ, ಮತ್ತು ಅವುಗಳ SQL ಸಿಂಟ್ಯಾಕ್ಸ್ ಮೂಲತಃ ಒಂದೇ ಆಗಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಮಾರಿಯಾಡಿಬಿಯಲ್ಲಿ ಮೇಲಿನ ನಾಲ್ಕು ಕಾರ್ಯಗಳಿವೆ, ಮತ್ತು ಬಳಕೆಯು ಒಂದೇ ಆಗಿರುತ್ತದೆ.