क्या खंड में किसी भी मामले में मूल्यों का क्रम है? (यह है कि अगर महत्वपूर्ण है Firebird एसक्यूएल पर है) करता हैएसक्यूएल में वस्तुओं का क्रम: जहां() मामले में?
जैसे:
where field1 in (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
प्रस्ताव एक प्रदर्शन वृद्धि
where field1 in (3, 5, 10, 2, 1, 8, 6, 9, 4, 7)
मैंने 'डेल्फी' टैग हटा दिया, क्योंकि आपके प्रश्न में डेल्फी के साथ बिल्कुल कुछ नहीं है। कृपया केवल उन टैग का उपयोग करें जो वास्तव में आपके प्रश्न पर लागू होते हैं; टैग का उद्देश्य श्रेणियों में प्रश्न वर्गीकृत करना है। धन्यवाद। –
मेरा अनुमान यह होगा कि जब तक कि सूची में भारी नहीं है, तब तक आधुनिक हार्डवेयर पर कोई ध्यान देने योग्य अंतर नहीं होता है, क्योंकि दिन के अंत में वहां एक लूप होना होता है जो उस सूची के तत्वों के माध्यम से पुन: प्रयास करेगा और उनकी तुलना करेगा क्षेत्र मूल्य –
धन्यवाद यह सुनिश्चित नहीं था कि लूप के लिए अनावश्यक इंडेक्स ट्रैवर्सल इस तरह से खराब हो गया है या अगर यह सूची को सॉर्ट करता है। Thx –