সুপ্রিয় বন্ধুরা,
কেমন আছেন সবাই? আজ আমি আপনাদের সামনে হাজির হয়েছি এস কিউ এল সার্ভার এর গুরুতপূর্ণ একটি বিষয় নিয়ে, সেটি হলঃ VIEW.
ভিউ হল ভার্চুয়াল টেবিল, এটি কোন ডাটা ধারন করে না, কোয়ারির সমষ্টি মিলে একটি ভিউ তৈরি হয়। এক বা একাধিক টেবিল এতে যুক্ত থাকতে পারে। একবার ভিউ তৈরি করে নিলে সব সময় ব্যবহার করা যায়; যতক্ষন ডিলিট না করা হয়।
চলুন দেখি কিভাবে ভিউ তৈরি করতে হয়ঃ
এবার চলুন দেখি কিভাবে ভিউ কল করে ডাটা retrieve করতে হয়ঃ
এখানে লক্ষ করুন আমি শুধুমাত্র ভিউটাকে কল করেছি, তাতে আমার ভিউর মধ্যে যে কোয়ারি ছিল সেটি এক্সিকিউট হয়েছে, এবং ভেলু শো করেছে।
এবার চলুন দেখি কিভাবে ভিউ এডিট করতে হয়ঃ
এখানে লক্ষ করুন আমি প্রথমে create এর স্থলে alter use করেছি, এবং নিচে where clause use করেছি, তার মানে আমরা alter use করে যতবার খুশি ভিউ এডিট করতে পারি।
ভার্চুয়াল টেবিলঃ
এস কিউ এল সার্ভার এ কাজ করার সময় আমাদের মাঝে মাঝে এমন কিছুর দরকার হয় যা ছাড়া কাজ সম্পূর্ণ হয় না, ভার্চুয়াল টেবিল তেমনি একটি জিনিস। এই টেবিল কে সাময়িক কাজের জন্য, কাজ শেষে ডিলিট করে ফেললেও কোন সমস্যা নেই। রাখলেও সমস্যা নেই।
এটা হল ভার্চুয়াল টেবিল তৈরি করার বেসিক সিনট্যাক্স। এবার চলুন দেখি কোন বিশেষ জায়গায় আমরা ভার্চুয়াল টেবিল কাজে লাগাই।
লক্ষ করুন আমি সিলেক্ট কোয়ারিতে INTO use করেছি, এর দ্বারা আমি select query এর মাঝে insert query add করছি এবং select query দ্বারা যে ভেলু আমরা পাচ্ছি তা # চিনহ দ্বারা যে টেবিল তৈরি করেছি তাতে রেখে দিচ্ছি। এবার simple সিলেক্ট কোয়ারি দ্বারা ভার্চুয়াল টেবিল থেকে ভেলু নিতে পারবো। চলুন দেখিঃ
আজ এ পর্যন্তই। আগামী দিন আবার দেখা হবে ইনশাআল্লাহ্। আমার জন্য দোয়া করবেন। ধন্যবাদ।
আমি Shafiq। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 11 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 18 টি টিউন ও 44 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।