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

Java के साथ MySQL में वर्तमान तारीख में महीने जोड़ें

सिंटैक्स

String query = "INSERT INTO yourTableName VALUES (CURDATE() + INTERVAL howManyMonths MONTH)";

उदाहरण

वर्तमान तारीख: 2020-10-25

2 महीने जोड़ने के बाद: 2020-12-25

Java कोड

import java.sql.Connection;
import java.sql.DriverManager;
import com.mysql.jdbc.Statement;

public class AddSomeMonthDemo {
  public static void main(String[] args) {
    Connection con = null;
    Statement statement = null;
    try {
      Class.forName("com.mysql.jdbc.Driver");
      con = DriverManager.getConnection("jdbc:mysql://localhost:3306/sampledatabase", "root", "123456");
      statement = (Statement) con.createStatement();
      String query = "INSERT INTO demo12 VALUES (CURDATE() + INTERVAL 2 MONTH)";
      int status = statement.executeUpdate(query);
      if (status > 0)
        System.out.println("Record inserted successfully..Look into the database");
      else
        System.out.println("Error not inserted");
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

नोट: MySQL का INTERVAL कीवर्ड तारीख अंकगणित को सरल बनाता है।

  1. - MySQL में कॉलम अपडेट करें और ट्रेलिंग अंडरस्कोर मान हटाएं

    MySQL में किसी कॉलम से ट्रेलिंग अंडरस्कोर (_) मानों को हटाने के लिए TRIM() फंक्शन का उपयोग UPDATE स्टेटमेंट के साथ किया जाता है। सिंटैक्स: UPDATE yourTableName SET yourColumnName = TRIM(TRAILING _ FROM yourColumnName); आइए एक उदाहरण से समझते हैं। पहले एक टेबल बनाते हैं: mysql> create table De

  1. - MySQL में DATE_ADD से 45 दिन जोड़कर नए कॉलम में कैसे प्रदर्शित करें?

    MySQL में DATE/DATETIME कॉलम में दिन जोड़ने और परिणाम को नए कॉलम में प्रदर्शित करने के लिए DATE_ADD() फंक्शन (या + INTERVAL सिंटैक्स) का उपयोग करें। यह देय तारीख, समाप्ति तारीख, शेड्यूलिंग गणना के लिए आवश्यक है। उदाहरण: DueTime में 45 दिन जोड़ना डेमो टेबल बनाएं: mysql> CREATE TABLE DemoTable19

  1. - MySQL में रिकॉर्ड घटनाओं की गिनती करके नए कॉलम में कैसे प्रदर्शित करें?

    MySQL में किसी कॉलम के मान की घटनाओं (occurrences) को गिनकर नए कॉलम के रूप में प्रदर्शित करने के लिए, COUNT(*) के साथ GROUP BY का उपयोग करें। यह डेटा वितरण विश्लेषण, डुप्लिकेट पहचान, और आवृत्ति रिपोर्टिंग के लिए मानक तरीका है। उदाहरण: Value कॉलम की घटनाएं गिनना डेमो टेबल बनाएं: mysql> CREATE T