Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

--query के अंतर्गत $CONDITIONS का उद्देश्य क्या है?

$CONDITIONS कार्य विभाजन और मेटाडेटा प्राप्त करने के लिए क्वेरी को संशोधित करने के लिए स्कूप द्वारा आंतरिक रूप से उपयोग किया जाता है।

मेटाडेटा लाने के लिए, स्कूप \$CONDITIONS . की जगह लेता है 1=0

. के साथ
select * from table where 1 = 0

सभी डेटा (1 मैपर) लाने के लिए, स्कूप \$CONDITIONS . को बदल देता है 1=1

. के साथ
select * from table where 1 = 1

एकाधिक मैपर के मामले में, स्कूप \$CONDITIONS . को प्रतिस्थापित करता है RDBMS से डेटा का सबसेट लाने के लिए रेंज क्वेरी के साथ।

उदाहरण के लिए, id 1 से 100 के बीच है और हम 4 मैपर का उपयोग कर रहे हैं।

Select * From table WHERE id >= 1' AND 'id < 25
Select * From table WHERE id >= 25' AND 'id < 50
Select * From table WHERE id >= 50' AND 'id < 75
Select * From table WHERE id >= 75' AND 'id <= 100



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सिद्धांत 2 . में पंक्तियों की संख्या

  2. दो कॉलम mysql . से संयोजन की स्थिति

  3. विशाल लॉग डेटा स्टोर करने का सबसे अच्छा तरीका

  4. MySQL लूपबैक कनेक्टर पर कच्ची क्वेरी निष्पादित करें

  5. उपयोगकर्ता ऑनलाइन ऑफ़लाइन स्थिति - ऑफ़लाइन स्थिति समस्या