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

Popular posts from this blog

python - Strange behavior using PyQt4's 'pyqtSlot' decorator before another decorator -

c# - UnhandledExceptionMode.ThrowException for AppDomain.UnhandledException -

c# - Process.Kill() returns access denied -