sql - Get values from two data ranges and use this in a join? -


  सेलेक्ट sh.Nr_V, tt.journalnumber, sh.journalnumber_end, sh.journalnumerstart से transactiontable टीएटी बायाँ जोन salesheader sh Sh.journalnumerstart और sh.journalnumber_end के बीच में टी.टी.   

उपरोक्त मेरा nr_V मेरे transactiontable पर शामिल होने के बारे में मेरा विचार दिखाता है।
इसलिए मुझे Journalnumberstart और journalnumber_end और मेरे transactiontable में शामिल होने के लिए उनका उपयोग करें। यह संभव नहीं है कि मैं काम में शामिल हो सकूं! यह विचार है कि Nr_V से salesheader से मेरे transactiontable में शामिल हो जाता है - समस्या को journalnumber को देखना है दो स्तंभों के बीच की सीमा में

सेल्सहैडर

  Nr_V जर्नलनंबर स्टार्ट जर्नलन्यूम्बरअंड 100 1001002 1003000 101 1003001 1004000   

सेल्सट्रांस्कैक्शन < / Strong>

  journalnumber 1001004 1001005 1003032   

आउटपूटटेबल

  Nr_V जर्नल नंबर 100 1001004 100 1001005 101 1003032   

तो हम चाहते हैं कि SalesTeader और SalesHeader के बीच संबंध पाने के लिए बिक्री प्रमुख की श्रेणी में देखना चाहिए! कृपया याद रखें कि मेरे लेन-देन में मेरे पास 6 मिलियन पंक्तियां हैं! और मेरी बिक्री प्रमुख तालिका में 50000 पंक्तियाँ

शायद ऐसा कुछ काम करेगा:

  SELECT sh.Nr_V , Tt.JournalNumber FROM SalesTransaction टीटीई छोड़ने सेल्सहैडर एसएच पर (tt.Journalnumber & gt; sh.JournalnumberStart) और (tt.Journalnumber & lt; sh.JournalNumberEnd) ORDER BY sh.Nr_V, tt.JournalNumber   

नमूना

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -