SQL সার্ভারে কি প্রয়োগ করা হয়?
SQL সার্ভারে কি প্রয়োগ করা হয়?

ভিডিও: SQL সার্ভারে কি প্রয়োগ করা হয়?

ভিডিও: SQL সার্ভারে কি প্রয়োগ করা হয়?
ভিডিও: Connecting to SQL Server in Bangla 2024, এপ্রিল
Anonim

দ্য আবেদন করুন অপারেটর আমাদের প্রতিটি সারির জন্য একটি টেবিল-মূল্যবান ফাংশন আহ্বান করতে দেয় যা একটি প্রশ্নের বাইরের টেবিলের অভিব্যক্তি দ্বারা ফিরে আসে। দ্য আবেদন করুন অপারেটর আমাদের দুটি টেবিল এক্সপ্রেশন যোগ করার অনুমতি দেয়; ডান টেবিলের অভিব্যক্তিটি বাম টেবিলের অভিব্যক্তি থেকে প্রতিটি সারির জন্য প্রতিবার প্রক্রিয়া করা হয়।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, কখন ক্রস অ্যাপ্লাই এবং আউটার অ্যাপ্লাই ব্যবহার করবেন?

ক্রস আবেদন এর সাথে প্রতিস্থাপন হিসাবে ব্যবহার করা যেতে পারে ভেতরের যোগ দিতে যখন আমাদের মাস্টার টেবিল এবং একটি ফাংশন থেকে ফলাফল পেতে হবে। আবেদন করুন UNPIVOT এর প্রতিস্থাপন হিসাবে ব্যবহার করা যেতে পারে। হয় ক্রস আবেদন বা বাইরের আবেদন এখানে ব্যবহার করা যেতে পারে, যা বিনিময়যোগ্য। বিবেচনা করুন আপনার নীচের টেবিলটি রয়েছে (MYTABLE নামে)।

উপরন্তু, ক্রস কি অভ্যন্তরীণ যোগদানের মতোই প্রযোজ্য? ক্রস আবেদন . ক্রস আবেদন অনুরূপ ভেতরের যোগ দিতে , কিন্তু এছাড়াও ব্যবহার করা যেতে পারে যোগদান SQL টেবিলের সাথে টেবিল-মূল্যায়িত ফাংশন। ক্রস আবেদন এর চূড়ান্ত আউটপুট একটি টেবিল-মূল্যায়ন ফাংশন এবং একটি SQL টেবিলের আউটপুট মধ্যে মিলিত রেকর্ড গঠিত.

দ্বিতীয়ত, কেন আমরা SQL সার্ভারে বহিরাগত প্রয়োগ ব্যবহার করি?

এটা টেবিলের মূল্যবান ফাংশন থেকে সেই রেকর্ডগুলি পুনরুদ্ধার করে এবং টেবিল যুক্ত করা হচ্ছে, যেখানে এটা দুটির মধ্যে মিল সারি খুঁজে পায়। অন্য দিকে, বাইরের আবেদন টেবিলের মূল্যবান ফাংশন এবং টেবিল উভয় থেকে সমস্ত রেকর্ড পুনরুদ্ধার করে, ম্যাচ নির্বিশেষে।

ক্রস প্রয়োগ মানে কি?

ক্রস আবেদন থেকে শুধুমাত্র সারি ফেরত বাইরের টেবিল যা টেবিল-মূল্যবান ফাংশন থেকে একটি ফলাফল সেট তৈরি করে। এটা অন্য কথায়, ফলাফল ক্রস আবেদন বাম পাশের সারণির অভিব্যক্তির কোনো সারি নেই যার জন্য ডান পাশের টেবিলের অভিব্যক্তি থেকে কোনো ফলাফল পাওয়া যায় না। ক্রস আবেদন সারি সারি INNER Join হিসাবে কাজ করুন।

প্রস্তাবিত: