Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

योग स्तंभ या नया स्तंभ

MySQL 5.7.6 से आप जेनरेट किए गए कॉलम बना सकते हैं, जो आपको वर्चुअल स्टोर करने की क्षमता देता है। आपकी तालिका के अन्य स्तंभों में अन्य मानों के आधार पर मान।

CREATE TABLE tbl (
    Points_A INT,
    Points_B INT,
    Points_C INT,
    Points_total INT AS (Points_A + Points_B + Points_C)
);

जेनरेट की गई कॉलम परिभाषाओं में यह सिंटैक्स होता है:

आप VIRTUAL . का उपयोग करने का निर्णय ले सकते हैं या STORED (आपको क्या चाहिए इस पर निर्भर करता है)।

MySQL 5.7.8 से आप वर्चुअल कॉलम पर इंडेक्स , तो आपके मामले में - यह वही है जो आप खोज रहे हैं (इस तरह कॉलम में मान अनुक्रमित होते हैं)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं फ़ाइल सिस्टम के बजाय PHP सत्र डेटा को डेटाबेस में कैसे सहेजूँ?

  2. प्रथम अक्षर के आधार पर प्रथम नाम डेटा प्रदर्शित करें

  3. क्या एक अद्वितीय बाधा स्वचालित रूप से फ़ील्ड पर एक INDEX बनाती है?

  4. जब क्वेरी में GROUP BY हो तो कुल का प्रतिशत कैसे प्राप्त करें?

  5. एक टेबल की कंडीशन के रिजल्ट को चुनने और दूसरी टेबल पर दिखाने के लिए MYSQL क्वेरी