স্ট্রাকচার্ড ইউনিভার্সাল কম্পিউটিং ল্যাঙ্গুয়েজ এসকিউএল ব্যবহার করে রিলেশনাল ডাটাবেস অনুসন্ধান করা একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেমে ডেটা পরিচালনার জন্য স্বীকৃত মান। এর বহুমুখিতাটির কারণে, এসকিউএল ভাষা বিশ্বব্যাপী ইন্টারনেটের ওয়েব সংস্থানগুলিতে ব্যাপক আকার ধারণ করেছে। এসকিউএল কোয়েরিগুলি লেখার বিষয়টি সম্পর্কিত একটি ডাটাবেসের সাথে কাজ করার জন্য বেশ কয়েকটি বেসিক নিয়মের প্রয়োগের উপর ভিত্তি করে। একটি এসকিউএল কোয়েরি লেখা আপনাকে সারণী থেকে নির্দিষ্ট তথ্য পুনরুদ্ধার, সারণীতে সারি যুক্ত, সংশোধন বা মুছে ফেলার কাজগুলি কার্যকর করতে সহায়তা করবে।
নির্দেশনা
ধাপ 1
ডাটাবেস টেবিলগুলি থেকে সঞ্চিত তথ্য পেতে, একটি নির্বাচন করুন কোয়েরি তৈরি করুন - নির্বাচন করুন। টেবিলের মধ্যে লিঙ্ক থাকলে, সম্পর্কিত টেবিলগুলির যে কোনও কলাম থেকে উপযুক্ত শর্ত অনুযায়ী ডেটা নেওয়া যেতে পারে। নির্বাচনী স্টেটমেন্টের পরে প্রয়োজনীয় সমস্ত কলাম তালিকাভুক্ত করুন। এফআরওএম ক্লজে ক্যোয়ারীতে ব্যবহৃত টেবিলগুলি নির্দিষ্ট করুন। এর সর্বাধিক আকারে, একটি নির্বাচিত ক্যোয়ারী একটি নির্দিষ্ট টেবিলের মধ্যে নির্দিষ্ট কলামগুলির সমস্ত সারি প্রদর্শন করে: নির্বাচন করুন মাই_ট্যাবল থেকে কল 1, কল 2 নির্বাচন করুন।
ধাপ ২
প্রয়োজনে সারি নির্বাচন করার জন্য একটি শর্ত সেট করুন। শর্তটি WHERE ধারা দ্বারা সেট করা হয়েছে। এই নির্দেশের পরে আপনি যে প্যারামিটারটি চান তা নির্ধারণ করুন। ফাংশন গণনা এবং তুলনা অপারেশনগুলিও এখানে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, WH1E col1> 3 ফর্মের একটি বিবৃতি আপনাকে সারণি সারিগুলি প্রদর্শন করতে দেয় যেখানে কল 1 কলামের মান 3 এর চেয়ে বেশি হয় the কাঙ্ক্ষিত অভিব্যক্তি সেট করতে, AND, অথবা অপারেটরগুলির সংমিশ্রণগুলি, পাশাপাশি শর্তসাপেক্ষে ব্যবহার করুন এসকিউএল ভাষার অপারেটর।
ধাপ 3
কোনও সারণীতে নতুন সারি সন্নিবেশ করানোর জন্য একটি INSERT ক্যোয়ারী লিখুন। এর সাহায্যে আপনি টেবিলে ইতিমধ্যে বিদ্যমান একই ধরণের নতুন ডেটা sertোকাতে পারেন can এই বিবৃতিটির বাক্য গঠনটি খুব সহজ: IN_STO INTO my_table (col1, col2, col3) VALUES (‘new_data1’, ‘new_data2’, ‘new_data3’)। এখানে, VALUES বিবৃতিটি My_table এর প্রতিটি বিদ্যমান কলামে নতুন সারি মান সেট করে।
পদক্ষেপ 4
টেবিলের যে কোনও সারিতে থাকা ডেটাতে পরিবর্তনগুলি আপডেটের ক্যোয়ারী ব্যবহার করে সম্পাদিত হয়। তদতিরিক্ত, আপনি একটি নির্বাচন নির্বাচনের শর্ত সেট করতে পারেন, যেখানে ডাটাবেসের তথ্য পরিবর্তন করা হয়েছে। আপনার অনুরোধের জন্য ডেটা পরিবর্তন এবং শর্তটি নির্ধারণ করুন। এটি করার জন্য, এর মতো একটি লাইন লিখুন: আপডেট করুন My_table SET col1 = 'new_data1', col3 = 'new_data3' WHOLE col3 = 10. কোয়েরিটি SET বিবৃতিতে নির্দিষ্ট ডেটা পরিবর্তন সম্পাদন করবে কেবলমাত্র WHERE ধারাটিতে শর্ত থাকলে is সন্তুষ্ট.
পদক্ষেপ 5
একটি ডেটা টেবিল থেকে একটি সম্পূর্ণ সারি মুছে ফেলার জন্য একটি মোছা বিবৃতি লেখা হয়। তদুপরি, WHERE শর্তটি সেট করা থাকলে কেবল সারিটি মুছে ফেলা হয়। অভিব্যক্তিটি লিখুন: আমার_সামগ্রী WHERE কোল 1 = 'ডেটা 1' থেকে মুছে ফেলুন। এই কোয়েরিটি সম্পাদন করায় কল 1 কলামের মান 1 1 সহ সারণী সারিটি মুছে ফেলা হবে।