কম্পিউটার

MySQL এ ভিউ তৈরি করুন যদি এটি ইতিমধ্যেই বিদ্যমান না থাকে?


একটি ভিউ তৈরি করতে যদি এটি ইতিমধ্যে বিদ্যমান না থাকে, আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে পারেন -

আপনার টেবিলের নাম থেকে আপনার ভিউনামটি নির্বাচন করুন হিসাবে দেখুন বা প্রতিস্থাপন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি।

একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল createViewDemo তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.58 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

প্রশ্নটি নিম্নরূপ -

mysql> createViewDemo(Name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড) mysql> createViewDemo(নাম) মানগুলিতে ('Carol') সন্নিবেশ করুন; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.15 সেকেন্ড)mysql> createViewDemo(Name) মান ('Bob') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> createViewDemo(নাম) মানগুলিতে ঢোকান ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)

একটি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।

প্রশ্নটি নিম্নরূপ -

mysql> createViewDemo থেকে *নির্বাচন করুন;

এখানে আউটপুট −

<প্রে>+------+------+| আইডি | নাম |+----+-------+| 1 | জন || 2 | ক্যারল || 3 | বব || 4 | স্যাম |+---+------+4 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি ভিউ তৈরি করার জন্য ক্যোয়ারী শুধুমাত্র যদি এটি ইতিমধ্যে বিদ্যমান না থাকে -

mysql> তৈরি করুন বা প্রতিস্থাপন করুন ভিউ New_ViewDemo হিসাবে বেছে নিন *createViewDemo থেকে; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.13 সেকেন্ড)

আমাদের ভিউ রেকর্ড পরীক্ষা করা যাক.

প্রশ্নটি নিম্নরূপ -

mysql> New_ViewDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+------+------+| আইডি | নাম |+----+-------+| 1 | জন || 2 | ক্যারল || 3 | বব || 4 | স্যাম |+---+------+4 সারি সেটে (0.02 সেকেন্ড)
  1. একটি টেবিল তৈরি করুন যদি এটি ইতিমধ্যে বিদ্যমান না থাকে এবং MySQL এর সাথে একই ক্যোয়ারীতে একটি রেকর্ড সন্নিবেশ করুন

  2. কলামের নাম হিসাবে সিরিয়াল ব্যবহার করা কি ইতিমধ্যেই MySQL-এ 'NOT NULL' অন্তর্ভুক্ত করে?

  3. কিভাবে একটি MySQL ভিউ তৈরি করবেন?

  4. C# এ উপস্থিত না থাকলে কীভাবে একটি ফোল্ডার তৈরি করবেন?