Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में DATE_ADD() के बिना NOW() में 6 घंटे जोड़ना

DATE_ADD() फंक्शन के बिना सीधे INTERVAL अंकगणित का उपयोग करके दिनांक/समय में घंटे जोड़ें।

एक टेबल बनाते हैं:

CREATE TABLE Add6Hour (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    ArrivalTime DATETIME
);

वर्तमान समय डालें:

INSERT INTO Add6Hour (ArrivalTime) VALUES (NOW());

6 घंटे जोड़ें:

SELECT Id, ArrivalTime, (ArrivalTime + INTERVAL 6 HOUR) AS AfterAdding6Hour
FROM Add6Hour;

आउटपुट

+----+---------------------+---------------------+
| Id | ArrivalTime         | AfterAdding6Hour    |
+----+---------------------+---------------------+
| 1  | 2019-02-14 18:35:24 | 2019-02-15 00:35:24 |
+----+---------------------+---------------------+

अन्य INTERVAL इकाइयाँ:

  • INTERVAL 6 HOUR
  • INTERVAL 30 MINUTE
  • INTERVAL 45 SECOND
  • INTERVAL 5 DAY
  • INTERVAL 2 WEEK
  • INTERVAL 1 MONTH
  • INTERVAL 1 YEAR

DATE_ADD(date, INTERVAL expr unit) और date + INTERVAL expr unit समान हैं; दूसरा छोटा और पठनीय है।

  1. - DATE() फंक्शन का उपयोग करके डेट मिलान करके MySQL टेबल कॉलम अपडेट करें?

    DATE() फंक्शन के साथ डेट मिलान करके कॉलम अपडेट करने का सिंटैक्स निम्न है: update yourTableName set yourColumnName=yourValue where date(yourColumnName)=curdate(); आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1816 ( Name varchar(20), JoiningDate datetime ); Query OK, 0 rows aff

  1. - MySQL में कस्टम फंक्शन का उपयोग करके तारीख को मान्य करें

    कस्टम फंक्शन बनाएं DELIMITER ; टेस्ट केस 1: NULL मान SELECT isValidDate(NULL); +-------------------+ | isValidDate(NULL) | +-------------------+ | 0 | +-------------------+ टेस्ट केस 2: वैध तारीख SELECT isValidDate(2019-10-21); +---------------------------+ | isValidDate(2019-10

  1. Java में JDBC ResultSet से MySQL टेबल मान प्रदर्शित करें Java में JDBC ResultSet से MySQL टेबल मान प्रदर्शित करें

    टेबल और डेटा insert into demo87 values(John,21), (David,23), (Bob,22); Java कोड: ResultSet से HashMap में डेटा import java.sql.*; import java.util.*; import com.mysql.jdbc.Statement; public class TableValuesDemo { public static void main(String[] args) { Connection con = null;