तकनीकी रूप से, आप इसे केवल डायनेमिक SQL के साथ कर सकते हैं - जिसका अर्थ है MySQL का तैयार स्टेटमेंट सिंटैक्स , या डेटाबेस में सबमिट करने से पहले क्वेरी बनाने के लिए स्ट्रिंग संयोजन। बेहतर SQL इंजेक्शन सुरक्षा के कारण, तैयार विवरण बेहतर विकल्प हैं।
आप विभिन्न तालिकाओं में LEFT JOINs का उपयोग कर सकते हैं, लेकिन इसका मतलब होगा कि प्रत्येक तालिका (हथियार, ढाल, तलवार ...) से कई कॉलम शामिल हैं, जो कि श्रेणी से मेल नहीं खाने पर शून्य होगा। किसी एक क्वेरी से डेटा निकालने का प्रयास करना भयानक होगा...
पुनश्च:एक SWORD
क्यों है? मेज़? क्या यह WEAPON
. द्वारा कवर नहीं किया जाएगा टेबल?