मेरे पास निम्न स्वरूप में फुटबॉल फ़िक्चर तालिका है।
तिथि की तारीख प्राथमिक कुंजी होमस्कोर Int (4) awayscore int (4)
डेटा को निम्न स्वरूप में संग्रहीत किया जाता है
DATE | होमस्कोर | ऐवेएक्सकोर ------------------------------------------ 01-01-2014 | 1 | 0 08-01-2014 | 2 | 1 15-01-2014 | 1 | 1 22-01-2014 | 3 | 2 29-01-2014 | 0 | 0 06-02-2014 | 1 | 3
और इतने पर ...
मैं जीतने, खोया और कुल योग निकालने के लिए एक एकल क्वेरी चलाऊँगा।
चयन गिनती (*) के रूप में जुड़ें जहां जुड़ने वाले होमकोर & gt; awayscore; गिनती (*) के रूप में खोए हुए फ़िक्स्चर चुनें, जहां होमकोर & lt; awayscore; गिनती चुनें (*) के रूप में खींची गई फिक्स्चर जिसमें homescore = awayscore;
इस एकल क्वेरी का परिणाम कुछ ऐसा दिखेगा ...
वोन लॉस्ट ड्राउन 3 1 2
> कृपया कोई मुझे कुछ सहायता दे सकता है।
SELECT SUM (होमस्कोर & gt; awayscore) AS जीएम, एसएम (होमस्कोर & लेफ्टिनेंट; एवेसकोर) एएस खोया, एसएम (होमस्कोर = एवेसकोर) एएस टाई एफओआर ...
& gt;
के बूलीयन परिणाम, & lt;
और =
को पूर्णांक 0
या 1
में mysql में स्वतः-रूपांतरित किया जाएगा, जो तब हो सकता है अभिव्यक्त किया गया।
Comments
Post a Comment