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

मुझे यह कोड मिल गया है यह ठीक काम कर रहा है लेकिन मैं कोड को किसी अन्य संरचना में बदलना चाहता हूं

आपको join में सक्षम होना चाहिए आपको आवश्यक कॉलम प्राप्त करने के लिए अतिरिक्त 2 टेबल।

SELECT e.eventTitle, e.eventID, e.venueID, e.catID, e.eventStartDate, e.eventEndDate, e.eventPrice, v.venueName, c.catDesc
 FROM te_events as e
join te_venue as v
on e.venueID = v.venueID
join te_category as c
on c.catID = e.catID
ORDER BY eventTitle ASC

आपको डेटा को सीधे क्वेरी में डालने से भी बचना चाहिए। यदि आपको ऐसा करने की आवश्यकता है तो पैरामीटरयुक्त प्रश्नों का उपयोग करें। इस प्रकार SQL इंजेक्शन (या दूसरे स्तर) होते हैं।




  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. समूह द्वारा उपयोग करें और पंक्ति की पहचान वापस करें

  4. अधिकतम मिश्रित स्ट्रिंग/इंट कॉलम का चयन कैसे करें?

  5. एकाधिक मॉडलों से शामिल करें, चुनें, क्रमबद्ध करें, सीमित करें (एकल क्वेरी)