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

MySQL डायनेमिक जॉइन

तकनीकी रूप से, आप इसे केवल डायनेमिक SQL के साथ कर सकते हैं - जिसका अर्थ है MySQL का तैयार स्टेटमेंट सिंटैक्स , या डेटाबेस में सबमिट करने से पहले क्वेरी बनाने के लिए स्ट्रिंग संयोजन। बेहतर SQL इंजेक्शन सुरक्षा के कारण, तैयार विवरण बेहतर विकल्प हैं।

आप विभिन्न तालिकाओं में LEFT JOINs का उपयोग कर सकते हैं, लेकिन इसका मतलब होगा कि प्रत्येक तालिका (हथियार, ढाल, तलवार ...) से कई कॉलम शामिल हैं, जो कि श्रेणी से मेल नहीं खाने पर शून्य होगा। किसी एक क्वेरी से डेटा निकालने का प्रयास करना भयानक होगा...

पुनश्च:एक SWORD क्यों है? मेज़? क्या यह WEAPON . द्वारा कवर नहीं किया जाएगा टेबल?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कीवर्ड बनाम ON क्लॉज का उपयोग करना - MYSQL

  2. fetch_assoc अंतिम सम्मिलित तत्व लौटाता है

  3. BIGINT अहस्ताक्षरित को INT . में बदलें

  4. MySQL डेटाबेस पर उपयोगकर्ता के लिए प्रवेश निषेध

  5. मैं लार्वा 5.5 में माइग्रेशन कैसे कर सकता हूं?