মাইএসকিউএল-এ, ' ঢোকান উপেক্ষা করুন ” স্টেটমেন্ট ব্যবহার করা হয় যখন একক বা অন্যান্য টেবিলের একাধিক রেকর্ড এক টেবিলে একত্রিত করা হয়। অতিরিক্তভাবে, এটি অবৈধ সারিগুলি এড়ায়, যেমন একটি ডুপ্লিকেট কী যোগ করা যেখানে টেবিল ক্ষেত্রগুলির একটি প্রাথমিক বা অনন্য কী সীমাবদ্ধতা রয়েছে৷ আরেকটি পরিস্থিতি হল একটি NULL মান সন্নিবেশ করানো যেখানে টেবিল ক্ষেত্রের একটি NULL সীমাবদ্ধতা নেই।
এই পোস্টটি MySQL ডাটাবেসে টেবিল মার্জ করার পদ্ধতি নিয়ে আলোচনা করবে।
কিভাবে MySQL ডাটাবেসে টেবিল মার্জ করবেন?
MySQL ডাটাবেসে টেবিলগুলিকে একত্রিত করতে, নীচের তালিকাভুক্ত পদক্ষেপগুলি অনুসরণ করুন:
- MySQL সার্ভার অ্যাক্সেস করুন এবং উপলব্ধ ডাটাবেস চেক করুন।
- ডাটাবেস এবং তালিকা টেবিল পরিবর্তন করুন.
- টেবিলের বিষয়বস্তু প্রদর্শন করুন।
- চালান '
SELECT * FROM
এ উপেক্ষা করুন 'আদেশ।
ধাপ 1: MySQL সার্ভার অ্যাক্সেস করুন
প্রাথমিকভাবে, উইন্ডোজ টার্মিনাল খুলুন এবং MySQL সার্ভার অ্যাক্সেস করতে প্রদত্ত কমান্ডটি চালান:
mysql -ভিতরে মূল -পি
ধাপ 2: ডাটাবেস প্রদর্শন করুন
তারপর, ব্যবহার করুন ' দেখান সমস্ত উপলব্ধ ডাটাবেস প্রদর্শন করতে কমান্ড:
ডাটাবেস দেখান;আমরা নির্বাচন করেছি ' mynewdb তালিকা থেকে ডাটাবেস:
ধাপ 3: ডাটাবেস পরিবর্তন করুন
এখন, চালান ' ব্যবহার করুন 'ডাটাবেস পরিবর্তন করতে কমান্ড:
mynewdb ব্যবহার করুন;ধাপ 4: তালিকা টেবিল
এরপর, 'চালিয়ে বর্তমান ডাটাবেসের সমস্ত টেবিল দেখুন দেখান 'আদেশ:
টেবিল দেখান;আপনি দেখতে পাচ্ছেন, আমরা নীচে হাইলাইট করা দুটি টেবিল নির্বাচন করেছি “ ক্লাস_মার্কস ' এবং ' ছাত্র_মার্কস ”:
ধাপ 5: টেবিলের বিষয়বস্তু দেখুন
পূর্বে নির্বাচিত টেবিলের বিষয়বস্তু প্রদর্শন করার জন্য “ নির্বাচন করুন 'বিবৃতি:
নির্বাচন করুন * ছাত্রদের_মার্কস থেকে;এখানে, আমরা দেখিয়েছি ' ছাত্র_মার্কস সারণী বিষয়বস্তু যা তিনটি রেকর্ড ধারণ করে:
তারপর, 'এর বিষয়বস্তু দেখুন ক্লাস_মার্কস 'টেবিল:
নির্বাচন করুন * ক্লাস_মার্কস থেকে;আপনি দেখতে পাচ্ছেন, নীচের সারণীতে দুটি রেকর্ড রয়েছে:
ধাপ 6: টেবিল একত্রিত করুন
অবশেষে, 'চালনা করুন উপেক্ষা ঢোকান টেবিল একত্রিত করার বিবৃতি:
INSERT ignore into students_marks SELECT * ক্লাস_মার্কস থেকে;এখানে:
- ' ঢোকান উপেক্ষা করুন যখনই আমরা একটি টেবিলে এক বা একাধিক রেকর্ড যোগ করি তখন অবৈধ রেকর্ডগুলিকে উপেক্ষা করার জন্য বিবৃতি ব্যবহার করা হয়।
- ' INTO ” অন্য টেবিলে রেকর্ড যোগ করতে ব্যবহৃত হয়।
- ' ছাত্র_মার্কস ” হল সেই টেবিল যেখানে আমরা সারি একত্রিত করতে চাই।
- ' নির্বাচন করুন ” স্টেটমেন্ট টেবিল বের করতে ব্যবহার করা হয়।
- ' * ” তারকাচিহ্ন চিহ্ন সকলকে প্রতিনিধিত্ব করে।
- ' থেকে একটি টেবিল থেকে কিছু রেকর্ড পুনরুদ্ধার করতে ক্লজ ব্যবহার করা হয়।
- ' ক্লাস_মার্কস ” টার্গেট টেবিলের নাম।
প্রদত্ত আউটপুট অনুযায়ী, ' প্রশ্ন ঠিক আছে ” নির্দেশ করে যে বিবৃতিটি সফলভাবে কার্যকর করা হয়েছে:
ধাপ 7: যাচাইকরণ
অবশেষে, চালান ' নির্বাচন করুন ” উভয় টেবিল রেকর্ড একত্রিত হয়েছে কিনা তা যাচাই করার জন্য প্রশ্ন:
নির্বাচন করুন * ছাত্রদের_মার্কস থেকে;এটা লক্ষ্য করা যায় যে টেবিল রেকর্ড একত্রিত করা হয়েছে:
এখানেই শেষ! আমরা MySQL ডাটাবেসে টেবিল মার্জ করার সবচেয়ে সহজ পদ্ধতি কম্পাইল করেছি।
উপসংহার
MySQL ডাটাবেসে টেবিলগুলিকে একত্রিত করতে, প্রথমে, MySQL সার্ভার অ্যাক্সেস করুন এবং উপলব্ধ ডাটাবেসগুলি পরীক্ষা করুন। তারপর, ডাটাবেস পরিবর্তন করুন, তালিকা টেবিল, এবং প্রদর্শন টেবিল বিষয়বস্তু. এরপরে, চালান '
SELECT * FROM
এ উপেক্ষা করুন 'আদেশ। এই পোস্টটি MySQL ডাটাবেসে টেবিল মার্জ করার পদ্ধতি প্রদর্শন করেছে।