সুচিপত্র:

আমি কিভাবে ডাটাবেসে দুটি টেবিল যোগ দিতে পারি?
আমি কিভাবে ডাটাবেসে দুটি টেবিল যোগ দিতে পারি?

ভিডিও: আমি কিভাবে ডাটাবেসে দুটি টেবিল যোগ দিতে পারি?

ভিডিও: আমি কিভাবে ডাটাবেসে দুটি টেবিল যোগ দিতে পারি?
ভিডিও: Database Design Purpose OrganizeTables - Bengali 2024, ডিসেম্বর
Anonim

বিভিন্ন ধরনের যোগদান

  1. (অভ্যন্তরীণ) যোগ দিন : এমন রেকর্ড নির্বাচন করুন যাতে উভয়ের মান মিলে যায় টেবিল .
  2. বাম (বাইরে) যোগ দিন : প্রথম থেকে রেকর্ড নির্বাচন করুন (সবচেয়ে বাম) টেবিল সঙ্গে মিলিত ডান টেবিল রেকর্ড
  3. ডান (বাইরে) যোগ দিন : দ্বিতীয় থেকে রেকর্ড নির্বাচন করুন (সবচেয়ে ডানদিকে) টেবিল বাম মেলানোর সাথে টেবিল রেকর্ড

এইভাবে, আমি কিভাবে বিভিন্ন ডাটাবেসে দুটি টেবিল যোগ করব?

SQL সার্ভার আপনাকে অনুমতি দেয় টেবিল যোগদান থেকে বিভিন্ন ডাটাবেস যতদিন যারা ডাটাবেস একই সার্ভারে আছে। দ্য যোগদান সিনট্যাক্স একই; শুধুমাত্র পার্থক্য হল যে আপনাকে অবশ্যই সম্পূর্ণভাবে উল্লেখ করতে হবে টেবিল নাম ধরা যাক আপনি আছে দুটি ডাটাবেস একই সার্ভারে - Db1 এবং Db2।

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

তদনুসারে, আমি কীভাবে যোগদান ছাড়াই এসকিউএল-এ দুটি টেবিলে যোগদান করব?

সমাধান 1

  1. টেবিল 1 থেকে কলাম 1, কলাম 2 ইত্যাদি নির্বাচন করুন টেবিল 2 থেকে কলাম 1, কলাম 2 ইত্যাদি নির্বাচন করুন৷
  2. table1. Column1, table2. Column1 FROM table1 CROSS Join table2 WHERE table. Column1 = 'কিছু মান' নির্বাচন করুন
  3. table1. Column1, table2. Column2 from table1 INNER Join table2 ON 1 = 1 নির্বাচন করুন।

আপনি SQL এ একাধিক টেবিল যোগদান করতে পারেন?

যদি আপনি থেকে তথ্য প্রয়োজন একাধিক টেবিল একটি সিলেক্ট কোয়েরিতে আপনি হয় subquery ব্যবহার করতে হবে বা যোগ দিন . বেশির ভাগ সময়ই আমরা যোগদান দুই টেবিল কর্মচারী এবং বিভাগ মত কিন্তু কখনও কখনও আপনি প্রয়োজন হতে পারে যোগদান দুএর বেশী টেবিল এবং একটি জনপ্রিয় মামলা যোগদান তিন এসকিউএল-এ টেবিল.

প্রস্তাবিত: