OR
. का उद्देश्य - जैसा कि आपको संदेह है - उस मामले को संभालना है जहां स्कोर में संबंध हैं। विचार id
. को शामिल करके एक स्थिर प्रकार बनाना है , तो यह सब कुछ बाद . प्राप्त कर रहा है (score, id)
।
संभवतः, score
. के लिए उपयोग किए गए मान और id
देखे गए अंतिम मान हैं (शायद पिछले पृष्ठ पर, लेकिन यह अटकलें हैं)।
एक "स्थिर" सॉर्ट वह होता है जो हर बार लागू होने पर पंक्तियों को उसी क्रम में लौटाता है। क्योंकि SQL तालिकाएँ अनियंत्रित का प्रतिनिधित्व करती हैं सेट, संबंध एक अस्थिर . का संकेत देते हैं क्रम से लगाना। id
. सहित इसे स्थिर बनाता है (यह मानते हुए कि id
अद्वितीय है।
Postgres वास्तव में एक सरल वाक्य रचना का समर्थन करता है:
where (score, id) > (11266, 4482)
ध्यान दें कि मैंने सिंगल कोट्स भी हटा दिए हैं। मान संख्याओं की तरह दिखते हैं, इसलिए उन्हें संख्याओं के रूप में माना जाना चाहिए, न कि स्ट्रिंग्स के रूप में।