MySQL CROSS JOIN FROM syntax -
मेरे पास निम्न क्वेरी काम कर रही है
SELECT newTable.Score, COUNT (1) AS कुल, COUNT (1) / टीक्यूएन्ट * 100 एएबी से आईबेटेबल से नयाटेबल क्रॉस जॉइन करें (SELECT COUNT (1) AS mytable से गणना करें) टी ग्रुप द्वारा newTable.Score ORDER फ़्रीक्वेंसी डीईएससी
हालांकि, दो चीजें जो मुझे MySQL डॉक्स से नहीं समझती हैं:
1) मुझे समझ में नहीं आ रहा है कि क्यों कोई अल्पविराम नहीं है, या एक जुड़ने के प्रकार, खंड से निर्दिष्ट
MySQL दस्तावेज़ पढ़ना, यह आवश्यक लगता है।
2) क्रॉस जॉइन क्लॉज में 'टी' क्या दर्शाता है?
किसी भी सलाह की सराहना की।
वैकल्पिक < प्री> एक उपनाम नाम तालिका के मूल नाम को आपकी क्वेरी में उपयोग किए जाने वाले नए के साथ बदल देता है और आपको अपने प्रश्नों में उनको संदर्भ देने के लिए उप-नामों को एक नाम देना होगा। t
जैसा कि newTable - यह तालिका के लिए एक उपनाम नाम है और उस अस्थायी तालिका का निर्माण किया जाता है जो कि सबक्व्यूरी बनाता है।
के रूप में
कीवर्ड का उपयोग किया जाता है नया टैब्लेट चुनें.कोक, COUNT (1) एएस कुल, COUNT (1) / टीक्यूउंट * 100 एसी के रूप में mytable से नएटेबल क्रॉस के रूप में जुड़ें (SELECT COUNT (1) AS mytable से गणना करें) टी के रूप में ग्रुप द्वारा newTable.Score आदेश द्वारा आवृत्ति डीईएससी
Comments
Post a Comment