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

त्रुटि क्या है प्रत्येक व्युत्पन्न तालिका का MySQL में अपना उपनाम होना चाहिए?

प्रत्येक व्युत्पन्न तालिका (AKA उप-क्वेरी) में वास्तव में एक उपनाम होना चाहिए। अर्थात। कोष्ठक में प्रत्येक क्वेरी को एक उपनाम दिया जाना चाहिए (AS whatever ), जिसका उपयोग बाकी बाहरी क्वेरी में इसे संदर्भित करने के लिए किया जा सकता है।

SELECT ID FROM (
    SELECT ID, msisdn FROM (
        SELECT * FROM TT2
    ) AS T
) AS T

आपके मामले में, निश्चित रूप से, पूरी क्वेरी को इसके साथ बदला जा सकता है:

SELECT ID FROM TT2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:नल बनाम

  2. MySQL में डेटाबेस का नाम कैसे बदलें

  3. MySQL में एकाधिक तालिकाओं से COUNT(*)

  4. MySql त्रुटि 150 - विदेशी कुंजियाँ

  5. डेटाबेस तालिका डेटा को संशोधित करने में एक MySQL क्वेरी सफल होने पर परीक्षण कैसे करें?